Thomas Trepl (Moody)
fd6a5f8dd5
Automatic merge of trunk into multilib
2021-08-20 23:20:44 +02:00
Bruce Dubbs
de8b6cb08a
Fix security issue in Chapter 8 glibc.
...
Add a sed to glibc in Chapter 8 to fix a critical security issue.
2021-08-20 15:47:13 -05:00
Thomas Trepl (Moody)
e05a52a6ef
Automatic merge of trunk into multilib
2021-08-19 05:45:09 +02:00
Bruce Dubbs
658a5da5fb
Now run all the tests in binutils.
...
We were removing a failing test, but it is not longer a problem.
Eliminate the instruction that does that.
2021-08-18 00:19:33 -05:00
Thomas Trepl (Moody)
08c33f79bc
Automatic merge of trunk into multilib
2021-08-18 05:45:10 +02:00
DJ Lucas
e9b00bdfc5
add p11-kit to dependencies list for systemd
2021-08-16 23:49:02 -05:00
Thomas Trepl (Moody)
edba175c42
Automatic merge of trunk into multilib
2021-08-15 05:45:22 +02:00
Bruce Dubbs
4bd0278038
Update all package stats and update grep.
...
Using latest build log, updated all SysV package stats.
Update to grep-3.7.
2021-08-14 18:41:50 -05:00
Thomas Trepl (Moody)
a98222651c
Automatic merge of trunk into multilib
2021-08-13 22:05:08 +02:00
Bruce Dubbs
fb8aee8051
Package updates and a patch.
...
Update to linux-5.13.10.
Update to bc-5.0.0.
Update to vim-8.2.3337.
Add binutils-2.37 upstream patch.
2021-08-13 12:20:37 -05:00
Thomas Trepl (Moody)
c28569be5b
Automatic merge of trunk into multilib
2021-08-08 21:28:03 +02:00
Bruce Dubbs
3ba82a8a1f
Package updates.
...
Update to linux-5.13.9.
Update to libffi-3.4.2.
2021-08-08 14:19:18 -05:00
Thomas Trepl (Moody)
81f8f6e436
Automatic merge of trunk into multilib
2021-08-07 05:45:09 +02:00
Xi Ruoyao
a04b3d3931
gcc: fix PR101749
...
https://wiki.linuxfromscratch.org/blfs/ticket/15350
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101749
2021-08-06 21:37:01 +08:00
Thomas Trepl (Moody)
66bfc2bb56
Automatic merge of trunk into multilib
2021-08-03 05:45:09 +02:00
Bruce Dubbs
9c7598cc15
Package updates.
...
Update to glibc-2.34.
Update to diffutils-3.8.
Update to libcap-2.52.
2021-08-02 20:52:40 -05:00
Thomas Trepl (Moody)
6ff520fb98
Automatic merge of trunk into multilib
2021-08-02 05:45:10 +02:00
Bruce Dubbs
0b10545515
Fackage updates and fixes.
...
Remove unneeded sed commands from automake and coreutils.
Update to linux-5.13.7.
Update to e2fsprogs-1.46.3.
2021-08-01 11:58:29 -05:00
Thomas Trepl (Moody)
00e8b5325a
Merge upstream changes
2021-07-28 15:43:47 +02:00
Xi Ruoyao
7f9a48070e
package update
...
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.
2021-07-28 19:01:48 +08:00
Xi Ruoyao
08f72423ce
always use --strip-unneeded for stripping
...
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.
2021-07-28 18:46:22 +08:00
Thomas Trepl (Moody)
64a306d76a
Automatic merge of trunk into multilib
2021-07-27 21:29:34 +02:00
Xi Ruoyao
d1592b9d92
stripping: add libnss_*.so* into online_usrlib
...
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.
2021-07-28 01:27:33 +08:00
Thomas Trepl (Moody)
85cd74c2cb
Merge upstream changes
2021-07-27 07:53:40 +02:00
Thomas Trepl (Moody)
6d6f242029
Fix a programming error in shadow-4.9
2021-07-26 22:14:09 +02:00
Xi Ruoyao
de28837402
Hopefully, complete strip workaround
...
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...
2021-07-26 19:34:27 +08:00
Thomas Trepl (Moody)
3388c22918
Merge upstream changes
2021-07-26 09:13:05 +02:00
Bruce Dubbs
ff96923bf3
Package updates and stripping fixes
...
Add workaround to strip libraries correctly.
Update to shadow-4.9.
Update to util-linux 2.37.1.
2021-07-25 20:10:18 -05:00
Xi Ruoyao
ff5c009123
binutils: workaround empty man pages issue
2021-07-25 22:56:45 +08:00
Thomas Trepl (Moody)
f18f2d6134
Automatic merge of trunk into multilib
2021-07-24 05:45:09 +02:00
Douglas R. Reno
9f84752195
Update to binutils-2.37
...
Update to less-590
Update to meson-0.59.0
Guard systemd against CVE-2021-33910
2021-07-23 06:30:53 -05:00
Thomas Trepl (Moody)
cfb8eeac69
Automatic merge of trunk into multilib
2021-07-22 05:45:08 +02:00
DJ Lucas
4eee9ccd08
Ensure that glibc installs ldconfig and sln to /usr/sbin.
2021-07-21 20:02:02 -05:00
DJ Lucas
593b439ada
Correct page IDs in Chapter 08 dejagnu, expect, and tcl.
2021-07-21 19:53:52 -05:00
Thomas Trepl (Moody)
118b207b4a
Automatic merge of trunk into multilib
2021-07-21 05:48:24 +02:00
Ken Moffat
c735ea47ab
Update to linux-5.13.4 to fix CVE-2021-33909.
2021-07-20 21:10:04 +01:00
Xi Ruoyao
7ea60d3c98
add changelog for tester-nohack merge
2021-07-20 19:43:41 +08:00
Thomas Trepl (Moody)
4d7d2c047f
Automatic merge of trunk into multilib
2021-07-20 05:45:09 +02:00
Douglas R. Reno
14e0b47d28
Add text regarding security advisories.
2021-07-19 12:34:21 -05:00
Thomas Trepl (Moody)
3999c22ebf
Automatic merge of trunk into multilib
2021-07-18 05:45:11 +02:00
Ken Moffat
ac9f3952a6
Perl - fixes for 5.34 test failures.
2021-07-17 21:11:36 +01:00
Thomas Trepl (Moody)
0906e3caf3
Automatic merge of trunk into multilib
2021-07-16 05:45:08 +02:00
Bruce Dubbs
f3997370c5
Remove modifications to m4 that are no longer needed.
2021-07-15 12:30:07 -05:00
Thomas Trepl (Moody)
ecf55d8e08
Automatic merge of trunk into multilib
2021-07-09 08:29:57 +02:00
Douglas R. Reno
87119fd250
Package Updates and Additions
...
Add MarkupSafe
Add Jinja2
Update to texinfo-6.8
Update to iproute2-5.13.0
Update to Python-3.9.6 (Security Update)
Update to systemd-249 (Security Update)
Update to Linux-5.13.1
2021-07-08 21:16:54 -05:00
Thomas Trepl (Moody)
cf65195a94
Automatic merge of trunk into multilib
2021-07-02 09:18:52 +02:00
Ken Moffat
33505d67f8
Patch gcc :
...
Fix some regressions, and cope with removal of a kernel header in
linux-5.13 which broke the build in chapter 8's bootstrap.
2021-07-01 19:34:12 +01:00
Ken Moffat
cefe50534a
Add more locales used in gcc's libstdc++ testsuite.
2021-06-29 01:28:36 +01:00
Thomas Trepl (Moody)
641ab9bee7
Automatic merge of trunk into multilib
2021-06-28 05:45:11 +02:00
Bruce Dubbs
5809826800
Package updates.
...
Update to bash-5.1.8.
Update to dejagnu-1.6.3.
Update to gdbm-1.20.
Update to libcap-2.51.
Update to man-pages-5.1.
2021-06-27 12:54:09 -05:00