| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ensure tcl documentation install instructions are present.
Update to Python3-3.9.7.
Update to linux-5.14.3.
Update to libcap-2.57.
Update to iproute2-5.14.0.
Update to inetutils-2.2.
Update to gzip-1.11.
Update to gdbm-1.21.
Update to bison-3.8.1.
Update to bc-5.0.2.
|
|
|
|
| |
That lead jhalfs to create a useless 801-pkgmgt script.
|
| |
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
|
| |
|
| |
|