| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Update to iana-etc-20230629.
Update to linux-6.4.3.
Update to libxcrypt-4.4.36.
Update to groff-1.23.0.
Update to perl-5.38.0.
|
|
|
|
|
|
| |
It's already removed from Linux 6.4.
Link: https://git.kernel.org/torvalds/linux/c/721da5cee9d4
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Yescrypt is the current default password hashing algorithm of Fedora
and Debian. See [1] for its advantage.
Now we have libxcrypt providing the implementation of bcrypt and
yescrypt, we can switch to yescrypt as well. We also don't need to
adjust the rounds for SHA512 anymore.
[1]:https://www.fedoraproject.org/wiki/Changes/yescrypt_as_default_hashing_method_for_shadow#Detailed_Description
|
| |
|
| |
|
|
|
|
|
|
|
| |
Upstream says: "update release tarball location because dynadot is a
shitty registrar".
Link: https://github.com/pkgconf/pkgconf/commit/437c2a3218bf
|
| |
|
| |
|
|
|
|
| |
It can save some network download time.
|
|
|
|
| |
Check special cases and return early.
|
|\ |
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Building libsanitizer needs libcrypt. Disable it so we don't need to
add libxcrypt into Chapter 6.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
I've not bothered to write an explanation for --disable-crypt because it
will likely be the default of Glibc-2.38, then we may drop it from the
command lines.
|
| |/
|/|
| |
| |
| | |
- Update to iproute2-6.4.0 (#5277)
- Update to linux-6.4.1 (#5276)
|
| |
| |
| |
| | |
BugLink: https://github.com/pkgconf/pkgconf/issues/302
|
| | |
|
|/
|
|
|
|
|
|
|
| |
Update to iana-etc-20230615.
Update to vim-9.0.1671.
Update to util-linux-2.39.1.
Update to linux-6.3.10.
Update to kbd-2.6.1.
Update to gettext-0.22.
|
|
|
|
| |
now out of date) for /usr/share/gettext-0.21.1
|
| |
|
| |
|
|
|
|
|
|
| |
It does not make too much sense to list GNAT but not GDC. They are for
same purpose (building optional languages with bootstrap from binary
requirement).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are many packages using pkg-config (pkgconf actually) or systemd
(systemd revision only) in the configure stage but we've not documented
them yet.
- D-Bus uses pkgconf to detect systemd.
- E2fsprogs uses pkgconf to detect libblkid (in util-linux).
eudev (in sysv revision) and systemd (in systemd revision).
- IProute2 uses pkgconf to detect libcap and libelf.
- Man-DB uses pkgconf to detect libpipeline and systemd.
- Procps-ng uses pkgconf to detect ncurses and systemd (or elogind,
but it's an external dependency).
- Python uses pkgconf to detect libuuid (in util-linux from Ch 07),
zlib, bzip2, xz, and openssl (and some external dependencies).
- Systemd uses pkgconf to detect Zlib, Xz, etc.
- Util-linux uses ncurses and systemd (and some external dependencies)
Add all of them.
There are also several packages finding for pkg-config but only uses it
for external dependencies, for eg grep and vim. I've not added them here.
|
| |
|
|
|
|
|
| |
Update to linux-6.3.8 (#5272)
Update to kbd-2.6.0 (#5273)
|
| |
|
| |
|
|
|
|
| |
It won't work even on a "complete LFS system".
|
|\ |
|
| |
| |
| |
| |
| | |
Report by wen zhang.
Also fix formatting.
|
| |
| |
| |
| |
| |
| | |
Update the rationale for min-kernel in hostreqs. Add a note in
general.ent about the EOL of current min-kernel. Realign the
backslashes in glibc instructions.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use "library name" (instead of "library version") for SONAME (for now).
And "conflicting locations" may not be a problem if the symbol is at two
locations but they are exactly same (or ABI compatible).
For the details see lfs-dev discussion.
The current word is still not perfect (we've not defined "the name of a
shared library" at all), so I guess we'll need to make a major revision
for the entire "upgrading issue with shared libraries" thing in the
future.
|
| | |
|
|/
|
|
|
|
| |
Update to dbus-1.14.8.
Update to linux-6.3.6.
Update to Python-3.11.4.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
remap="configure" means it is for configuring the build before
running make (or ninja), not for configuring the system
after the package is installed. We don't have a special attribute
for that.
|
|/
|
|
|
|
|
|
|
|
| |
Update to iana-etc-20230524.
Update to MarkupSafe-2.1.3 (Python Module)
Update to linux-6.3.5.
Update to openssl-3.1.1.
Update to meson-1.1.1.
Update to diffutils-3.10.
Update to bc-6.6.0.
|
| |
|
| |
|
| |
|
|
|
|
| |
util-linux-2.39 is in both books.
|
| |
|
| |
|
| |
|
| |
|