| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This fixes a test failure in Epiphany.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Disable building nscd in glibc.
Update to iana-etc-20230929.
Update to vim-9.0.1968.
Update to openssl-3.1.3.
Update to meson-1.2.2.
Update to man-db-2.12.0.
Update to linux-6.5.5.
Update to kmod-31.
Update to kbd-2.6.3.
Update to gettext-0.22.2.
Update to bc-6.7.0.
|
|
|
|
|
| |
It allows a simplification to /etc/hosts. Also correct some info about
FQDN in both sysv and systemd.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Update to xz-5.4.4.
Update to less-643.
Update to meson-1.2.1.
Update to linux-6.4.10.
Update to iana-etc-20230810.
Update to pkgconf-2.0.1.
All build times and sizes were also checked and updated as needed.
|
|
|
|
|
| |
--disable-crypt is now the default, and the security fix for 2.37 is
included.
|
|
|
|
|
|
|
|
|
| |
Update to vim-9.0.1677.
Update to openssl-3.1.2.
Update to man-pages-6.05.
Update to binutils-2.41.
Update to gmp-6.3.0.
Update to glibc-2.38.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
It won't work even on a "complete LFS system".
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
But consolidate them into one informative entry as we cannot really test
the instructions on many old systems.
|
| |
|
|
|
|
|
|
|
| |
The thread functions are in POSIX.1c, not POSIX.1b.
Both POSIX.1b and POSIX.1c are named "extensions" (plural form). And
POSIX.1b is titled "Real-time" instead of "Realtime".
|
|
|
|
| |
And add a comment about the difference from upstream commit.
|
| |
|
|
|
|
| |
It's UNSUPPORTED in chroot now, so we cannot see it in LFS build.
|
| |
|
| |
|
|
|
|
|
| |
In UNIX file names are case-sensitive. You cannot capitialize it even if
it appears in a title.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Please try not to use the "replace" feature of the text editor blindly.
Appendix C of the GNU C Library Reference Manual clearly says:
'--disable-werror'
By default, the GNU C Library is built with '-Werror'. If you wish
to build without this option (for example, if building with a newer
version of GCC than this version of the GNU C Library was tested
with, so new warnings cause the build with '-Werror' to fail), you
can configure with '--disable-werror'.
|
|
|
|
|
| |
it's "--disable-error" in Glibc. Thanks to Thomas Trepl for spotting
my mistake.
|
|
|
|
| |
prose by removing some circumlocutions.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We only need a one-line change in upstream fix (because we don't use
"make --shuffle"). Add it as a sed for both Chapter 5 and Chapter 8.
Note that the "minimal" sed would be '/MAEKFLAGS :=/s/r/ -r/'. I
included an additional ')' so it won't modify "-r" again to "- -r".
Tested "make" and "make check" on a x86_64 with -j8 and an arm64 with
-j24.
Link: https://sourceware.org/git/?p=glibc.git;a=commit;h=2d7ed98add14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to iana-etc-20221025.
Update to tzdata-2022f.
Update to Python3-3.11.0.
Update to procps-ng-4.0.1.
Update to man-pages-6.01.
Update to man-db-2.11.0.
Update to make-4.4.
Update to linux-6.0.6.
Update to libffi-3.4.4.
Update to inetutils-2.4.
Update to expat-2.5.0.
Note: I had to run glibc in Chapter 8 at -j1 to avoid an apparant race
condition. With a little more investigation I may be able to find a
better solution.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I have:
2 FAIL
5092 PASS
67 UNSUPPORTED
16 XFAIL
4 XPASS
Let's not be too precise (or we'll need to explain the meaning of
"UNSUPPORTED"). IMO "over 5000" is fine (until we get 5500 tests).
|
|
|
|
|
|
|
|
|
| |
Text change only.
Since 11.0, /lib is a symlink to usr/lib. With libc_cv_slibdir=/usr/lib,
/lib won't be searched by default anymore (if someone mess up the system
by removing /lib symlink and create an real directory there, for example
the initramfs before r10.1-439).
|
|
|
|
|
|
|
| |
Text change only.
Add tst-arc4random-thread failure recently reported to upstream, remove
namespace related failures as they are UNSUPPORTED now in 2.36.
|
| |
|
|
|
|
|
|
| |
I've observed some failures building LFS on my old i3-3217U (at 1.8 GHz
with -j4), but forgot to update the book. Just got reminded by a
lfs-support post.
|
| |
|
|
|
|
|
|
|
| |
mention nss/tst-nss-files-hosts-long failure
It seems I was confused by the two failures with similar name, when I
added the description.
|
|
|
|
|
|
|
|
| |
on the systems without non-loopback IP address
We'd observed this long ago with "unknown reason". I just saw it again
and did some investigation, found it depends on getaddrinfo() with
AI_ADDRCONFIG, which requires a non-loopback address.
|
|
|
|
|
|
|
|
|
| |
Add libc_malloc_check.so (it's like libmcheck.a, but should be used with
LD_PRELOAD).
Add description for libmvec.
"libnss" -> "libnss_*", and reword the description.
|
| |
|
|
|
|
|
|
|
| |
Quote from the NEWS file:
A symbolic link to the dynamic linker is now installed under
/usr/bin/ld.so (or more precisely, '${bindir}/ld.so').
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Add coreutils-9.0 chmod patch.
Update to glibc-2.35.
Update to linux-5.16.5.
Update to findutils-4.9.0.
Update to expat-2.4.4.
Update to iana-etc-20220128.
|
| |
|
| |
|
|
|
|
| |
Add a sed to glibc in Chapter 8 to fix a critical security issue.
|
| |
|
| |
|
|
|
|
|
|
| |
Update to glibc-2.34.
Update to diffutils-3.8.
Update to libcap-2.52.
|
| |
|