Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "diffutils: add workaround for glibc-2.34"xry111/glibc-2.34 | Xi Ruoyao | 2021-08-03 | 2 | -10/+0 |
| | | | | This reverts commit 5a8d94fd357f3e5dd54e6ff183afce5271e372e7. | ||||
* | Revert "fix ill-formed XML" | Xi Ruoyao | 2021-08-03 | 2 | -2/+2 |
| | | | | This reverts commit 151f93753d83919a5dcce49ab397220dc4ab9713. | ||||
* | update to diffutils-3.8 (#4898) | Xi Ruoyao | 2021-08-03 | 1 | -3/+3 |
| | |||||
* | glibc: update test status and content, remove unneeded workaround | Xi Ruoyao | 2021-08-03 | 2 | -45/+24 |
| | |||||
* | glibc: remove unneeded workaround since 2.34 | Xi Ruoyao | 2021-08-02 | 2 | -13/+0 |
| | |||||
* | texinfo: add workaround for glibc-2.34 | Xi Ruoyao | 2021-08-02 | 2 | -0/+12 |
| | |||||
* | fix ill-formed XML | Xi Ruoyao | 2021-08-02 | 2 | -2/+2 |
| | |||||
* | diffutils: add workaround for glibc-2.34 | Xi Ruoyao | 2021-08-02 | 2 | -0/+10 |
| | |||||
* | update to glibc-2.34 (#4897) | Xi Ruoyao | 2021-08-02 | 1 | -3/+3 |
| | |||||
* | binutils: typo | Xi Ruoyao | 2021-08-02 | 1 | -1/+1 |
| | |||||
* | Update test results for several packages. | Bruce Dubbs | 2021-08-01 | 11 | -18/+27 |
| | | | | | Most of the changes were removing documentation of failed tests that no longer fail. | ||||
* | Fackage updates and fixes. | Bruce Dubbs | 2021-08-01 | 4 | -8/+29 |
| | | | | | | Remove unneeded sed commands from automake and coreutils. Update to linux-5.13.7. Update to e2fsprogs-1.46.3. | ||||
* | Revert "util-linux: explain ioctl_ns failure more precisely" | Xi Ruoyao | 2021-07-29 | 1 | -3/+3 |
| | | | | This reverts commit 79902f4e5120549197b50e735c812b2ec545e520. | ||||
* | Clarify remounting after exiting chroot | Bruce Dubbs | 2021-07-28 | 1 | -2/+4 |
| | |||||
* | package update | Xi Ruoyao | 2021-07-28 | 5 | -23/+27 |
| | | | | | | | | | 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. | ||||
* | Revert coreutils library location change | Xi Ruoyao | 2021-07-28 | 2 | -2/+0 |
| | | | | | 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. | ||||
* | don't use host tool for stripping | Xi Ruoyao | 2021-07-28 | 1 | -3/+3 |
| | |||||
* | always use --strip-unneeded for stripping | Xi Ruoyao | 2021-07-28 | 3 | -24/+16 |
| | | | | | | | 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. | ||||
* | util-linux: explain ioctl_ns failure more precisely | Xi Ruoyao | 2021-07-28 | 1 | -3/+3 |
| | |||||
* | grub cfg: replace hardcoded (and outdated) chapter number | Xi Ruoyao | 2021-07-28 | 1 | -2/+3 |
| | |||||
* | temp python: add a note about (not so) "fatal" errors | Xi Ruoyao | 2021-07-28 | 1 | -0/+13 |
| | |||||
* | Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk | Bruce Dubbs | 2021-07-27 | 0 | -0/+0 |
|\ | |||||
| * | Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk | Douglas R. Reno | 2021-07-27 | 2 | -1/+12 |
| |\ | |||||
| * | | locale: Reference chapter 8 instead of chapter 6 (systemd) | Douglas R. Reno | 2021-07-27 | 1 | -1/+1 |
| | | | |||||
* | | | Minor instruction changes and text updates. | Bruce Dubbs | 2021-07-27 | 6 | -22/+29 |
| |/ |/| | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | stripping: add libnss_*.so* into online_usrlib | Xi Ruoyao | 2021-07-28 | 2 | -1/+12 |
|/ | | | | | | | | | | | | | 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. | ||||
* | Simplify the new sed | Thomas Trepl (Moody) | 2021-07-27 | 1 | -1/+1 |
| | |||||
* | Fix a programming error in shadow-4.9 | Thomas Trepl (Moody) | 2021-07-26 | 2 | -0/+13 |
| | |||||
* | Hopefully, complete strip workaround | Xi Ruoyao | 2021-07-26 | 3 | -16/+74 |
| | | | | | | | | | | | 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... | ||||
* | Package updates and stripping fixes | Bruce Dubbs | 2021-07-25 | 8 | -29/+44 |
| | | | | | | Add workaround to strip libraries correctly. Update to shadow-4.9. Update to util-linux 2.37.1. | ||||
* | binutils: workaround empty man pages issue | Xi Ruoyao | 2021-07-25 | 2 | -0/+18 |
| | |||||
* | Update to binutils-2.37 | Douglas R. Reno | 2021-07-23 | 6 | -26/+37 |
| | | | | | | Update to less-590 Update to meson-0.59.0 Guard systemd against CVE-2021-33910 | ||||
* | Ensure that glibc installs ldconfig and sln to /usr/sbin. | DJ Lucas | 2021-07-21 | 3 | -0/+16 |
| | |||||
* | Correct page IDs in Chapter 08 dejagnu, expect, and tcl. | DJ Lucas | 2021-07-21 | 4 | -13/+23 |
| | |||||
* | kernel: update size range estimates for 5.13.4. | Ken Moffat | 2021-07-21 | 1 | -5/+5 |
| | | | | | | | | | For the minimum I have used allnoconfig, rounded down to allow for future removal of redundant items (this is unlikely to produce a bootable kernel), with its SBU rounded down for people with fast machiens who build on NVMe or in RAM. For maximum and typical, space is rounded. | ||||
* | Minor grammar fixes | Bruce Dubbs | 2021-07-20 | 1 | -3/+3 |
| | |||||
* | Update to linux-5.13.4 to fix CVE-2021-33909. | Ken Moffat | 2021-07-20 | 2 | -3/+7 |
| | |||||
* | add changelog for tester-nohack merge | Xi Ruoyao | 2021-07-20 | 2 | -1/+12 |
| | |||||
* | Merge branch 'xry111/tester-nohack' into trunk | Xi Ruoyao | 2021-07-20 | 3 | -5/+12 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | Use a fixed UID for "tester" user, instead of the tty owner's UID. The problem using tty owner's UID is, when tty is owned by "root" the UID of "tester" will be 0. This cause a namesis between "tester" and root. And, the "tester" is introduced to run some tests which are not expected to be ran as root. If "tester" has UID 0, it will have root priviledge and the tests will fail again. Bash tests require the user to own the tty. To satisify it, we use Expect to spawn a new pseudoterminal to run Bash tests. | ||||
| * | bash: pass "make test" exitcode through expectxry111/tester-nohack | Xi Ruoyao | 2021-07-19 | 1 | -0/+2 |
| | | |||||
| * | bash: disable timeout to prevent Expect from exiting early | Xi Ruoyao | 2021-07-19 | 1 | -1/+3 |
| | | | | | | | | | | | | 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. | ||||
| * | bash: use eof in expect commands instead of EOF | Xi Ruoyao | 2021-07-19 | 1 | -1/+1 |
| | | | | | | | | (for jhalfs) | ||||
| * | bash: add an explanation why use expect to run the test | Xi Ruoyao | 2021-07-19 | 1 | -1/+4 |
| | | |||||
| * | Merge branch 'trunk' into xry111/tester-nohack | Xi Ruoyao | 2021-07-19 | 14 | -11/+62 |
| |\ | |||||
| * | | do not use UID hack for tester | Xi Ruoyao | 2021-07-18 | 3 | -4/+4 |
| | | | | | | | | | | | | | | | It's causing "root-tester namesis" (both have UID 0) if the tty is owned by root. To fix bash test, use Expect to spawn a new PTY for it. | ||||
* | | | Add text regarding security advisories. | Douglas R. Reno | 2021-07-19 | 3 | -1/+19 |
| |/ |/| | |||||
* | | Grammar | Bruce Dubbs | 2021-07-18 | 3 | -3/+3 |
| | | |||||
* | | Update URL for file downloads. | Bruce Dubbs | 2021-07-18 | 1 | -2/+2 |
| | | |||||
* | | Perl - fixes for 5.34 test failures. | Ken Moffat | 2021-07-17 | 6 | -2/+32 |
| | | |||||
* | | Remove modifications to m4 that are no longer needed. | Bruce Dubbs | 2021-07-15 | 3 | -4/+13 |
| | |