| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
LFS-11.0-rc3 released.
Update to e2fsprogs-1.46.4.
Update to meson-0.59.1.
Update to util-linux 2.37.2.
Update to linux-5.13.12.
Update to libcap-2.53.
|
| |
|
|
|
|
| |
Add a sed to glibc in Chapter 8 to fix a critical security issue.
|
|
|
|
|
| |
We were removing a failing test, but it is not longer a problem.
Eliminate the instruction that does that.
|
|
|
|
|
|
|
| |
Update to linux-5.13.10.
Update to bc-5.0.0.
Update to vim-8.2.3337.
Add binutils-2.37 upstream patch.
|
| |
|
| |
|
|
|
|
|
| |
We moved the rm /tools from Chapter 8 to Chapter 7.
Some minor wording changes and file renaming.
|
|\ |
|
| | |
|
|/ |
|
|
|
|
|
| |
Update to linux-5.13.9.
Update to libffi-3.4.2.
|
|
|
|
| |
Reported on lfs-dev and confirmed with jhalfs.
|
|
|
|
|
| |
https://wiki.linuxfromscratch.org/blfs/ticket/15350
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101749
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without them, for example:
cp /usr/lib/libbfd.so /tmp/libbfd.so
# now /tmp/libbfd.so is a hardcopy of /usr/lib/libbfd-2.37.so
strip --strip-unneeded /tmp/libbfd.so
install -vm755 /tmp/libbfd.so /usr/lib/libbfd.so
# now /usr/lib/libbfd.so is *not* a symlink, but a real file
We don't want this to happen.
libdl and libpthread removed: they are now dummy libs and is not used by
anything built in LFS/BLFS.
|
|
|
|
| |
The links to gcc bugzilla is in XML comments.
|
| |
|
|
|
|
|
|
| |
Update to glibc-2.34.
Update to diffutils-3.8.
Update to libcap-2.52.
|
| |
|
|
|
|
|
| |
Most of the changes were removing documentation of failed tests
that no longer fail.
|
|
|
|
|
|
| |
Remove unneeded sed commands from automake and coreutils.
Update to linux-5.13.7.
Update to e2fsprogs-1.46.3.
|
|
|
|
| |
This reverts commit 79902f4e5120549197b50e735c812b2ec545e520.
|
|
|
|
|
|
|
|
|
| |
Update to GCC-11.2.0 (#4883)
Update to inetutils-2.1 (#4892)
Update to automake-1.16.4 (#4894)
SHA256 checksum entities for the three packages are added. I think we
can start a transition to SHA256 now.
|
|
|
|
|
| |
libstdbuf.so is a LD_PRELOAD hook, instead of a library which would be
used at link time. So let's keep the upstream default.
|
|
|
|
|
|
|
| |
The behavior of --strip-unneeded and --strip-all are same for
executables and shared libraries. For static libraries,
--strip-unneeded keeps the symbols needed for relocation processing so
it won't break static archives.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Move coreutils library from /usr/libexec to /usr/lib in both
Chapter 6 and Chapter 8.
Text updates in chapter08/pkgmgt.xml and chapter09/locale.xml.
Restore deletion of hanging test in chapter08/util-linux.xml.
Text changes in stripping and make instruction compatible with jhalfs.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Glibc loads these "NSS modules" (see man 5 nss) on startup. This is
implemented with something like dlopen() so "ldd" won't show them up.
So they should be considered "online" here.
Without this addition, overwriting libnss_files-2.33.so reproducibly
triggers a crash during jhalfs runs where stripping is enabled. In
manual builds, it reproducibly triggers a crash exiting from chroot.
After this change I reran stripping 5 times and there was no crash
observed.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
In stripping, /usr/bin/bash, /usr/bin/find, and /usr/bin/strip are
running. Strip them, and all libraries used by them in /tmp, then
install them back.
We can't use this for all libraries or binaries: the process above
discouples hard links (for example /usr/bin/perl and perl5.34.0). So
unfortunately the stripping instruction is now a stupidly long bash
script...
|
|
|
|
|
|
| |
Add workaround to strip libraries correctly.
Update to shadow-4.9.
Update to util-linux 2.37.1.
|
| |
|
|
|
|
|
|
| |
Update to less-590
Update to meson-0.59.0
Guard systemd against CVE-2021-33910
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The default timeout is only 10 seconds, where the bash tests won't
complete on most systems. Then expect will exit early, with bash tests
running in background. We won't like this.
|
|
|
|
| |
(for jhalfs)
|
| |
|
|\ |
|
| | |
|