Thomas Trepl (Moody)
f867843417
Automatic merge of trunk into multilib
2022-09-01 10:54:54 +02:00
Xi Ruoyao
baecd49c48
gcc-pass2: remove unnecessary --enable-initfini-array option
...
Forgot to remove this one when I removed it in pass 1...
Reference: https://gcc.gnu.org/r12-1328
2022-09-01 14:04:34 +08:00
Xi Ruoyao
7b3f5a4f8d
groff: remove -j1
2022-09-01 14:04:34 +08:00
Thomas Trepl (Moody)
b17c6b2bc7
Automatic merge of trunk into multilib
2022-09-01 00:30:10 +02:00
Pierre Labastie
51b7349a97
Remove all non header files in linux headers
...
Report by Joe Locash that a perl script was left in /usr/include
with our current instructions
2022-08-31 21:34:49 +02:00
Bruce Dubbs
b877b48a51
Clean up after 11.2
2022-08-31 14:12:10 -05:00
Thomas Trepl (Moody)
69e41eae26
Automatic merge of trunk into multilib
2022-08-29 00:30:10 +02:00
Xi Ruoyao
cfaf7273f8
parition: mention EFI system partition
...
Text only change. Simply refer to BLFS.
2022-08-28 20:06:00 +08:00
Thomas Trepl (Moody)
b92cf89b16
Automatic merge of trunk into multilib
2022-08-27 00:30:11 +02:00
Xi Ruoyao
bf6f9e75ee
python: supress "failed to check new pip version" or "a new pip version is available" warnings
...
The non-text change during freeze is approved by bdubbs.
2022-08-26 23:52:18 +08:00
Xi Ruoyao
5353a1948f
grub: add a note about filesystem UUID and partition UUID usage
...
Text only change.
2022-08-26 20:30:29 +08:00
Xi Ruoyao
d84087141c
reboot: mention firmwares
...
Text only change.
I've forgotten this several times for AMDGPU...
2022-08-26 19:52:20 +08:00
Xi Ruoyao
e9d65f2f4c
grub: update description for grub-glue-efi
...
Text only change.
Found out this utility also exists on ARM, so copied "grub-glue-efi
--help" here, which does not mention "ia32" or "amd64".
2022-08-26 19:47:50 +08:00
Thomas Trepl (Moody)
d8c9a43f29
Automatic merge of trunk into multilib
2022-08-26 00:30:10 +02:00
Pierre Labastie
b3f157c685
Don't use dummy.c for glibc sanity check in chap 5
...
It seems glibc creates dummy.c for its own use. This leaves some
dummy.xxx files in the directory, that may lead some users to think that
the directory is not properly cleaned up after the test (I did :)
So use a pipe so that only a.out is created
2022-08-25 09:24:58 +02:00
Xi Ruoyao
feed7fea36
linux kernel: reword description for CONFIG_X86_X2APIC
2022-08-25 01:05:55 +08:00
Xi Ruoyao
85cdcb0980
glibc: don't mention "/lib" as ld.so search path anymore
...
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).
2022-08-24 23:42:27 +08:00
Xi Ruoyao
098f4de336
linux kernel: disable CONFIG_USERFAULTFD to avoid CVE-2022-2590 for now
2022-08-24 16:42:49 +08:00
Xi Ruoyao
83b86449a1
linux kernel: enable CONFIG_X86_X2APIC
...
It's recommended for CVE-2022-21233 mitigation. And, if the BIOS has
enabled x2APIC but CONFIG_X86_X2APIC=n, the kernel will panic on boot.
If x2APIC is disabled or not available, the kernel with
CONFIG_X86_X2APIC=y can still boot normally.
No need to tag anything again because interrupt handling cannot affect
userspace.
2022-08-24 16:42:48 +08:00
Thomas Trepl (Moody)
f8a51225ff
Merge branch 'multilib' of git.linuxfromscratch.org:lfs into multilib
2022-08-23 21:40:37 +02:00
Thomas Trepl (Moody)
192dda3521
Automatic merge of trunk into multilib
2022-08-23 21:34:26 +02:00
Xi Ruoyao
20007e51c2
glibc: update test status
...
Text change only.
Add tst-arc4random-thread failure recently reported to upstream, remove
namespace related failures as they are UNSUPPORTED now in 2.36.
2022-08-23 18:43:10 +08:00
Xi Ruoyao
ec3cad45c3
mark linux-5.19.2 and shadow-4.12.2 as security fix
2022-08-22 11:17:46 +08:00
Thomas Trepl (Moody)
fd4792b275
Automatic merge of trunk into multilib
2022-08-21 23:27:38 +02:00
Bruce Dubbs
fd6f71bd35
Update SBU times and disk usage for all packages
2022-08-21 12:00:34 -05:00
Bruce Dubbs
a7a9d696fc
Minor updates
2022-08-21 10:04:47 -05:00
Douglas R. Reno
8996c54f21
Update stats for systemd packages in preparation of 11.2-rc1
2022-08-21 08:36:00 -05:00
Xi Ruoyao
942e81de78
stripping: also mention symbol table bisides debug symbols
2022-08-21 20:27:28 +08:00
Thomas Trepl (Moody)
9282602849
Adopt change instructions to m32/mx32
2022-08-21 10:05:41 +02:00
Thomas Trepl (Moody)
b4516c2563
Automatic merge of trunk into multilib
2022-08-21 08:51:48 +02:00
Xi Ruoyao
983647975b
shadow: fix download URL
2022-08-21 14:10:56 +08:00
Xi Ruoyao
3a1168d937
add changelog entries for last package update
2022-08-21 14:05:48 +08:00
Thomas Trepl (Moody)
a171781c75
Automatic merge of trunk into multilib
2022-08-21 05:45:10 +02:00
Bruce Dubbs
f2af13d7a0
Intermediate update prior to lfs-11.2-rc1
2022-08-20 10:35:01 -05:00
Thomas Trepl (Moody)
c84195d1f8
Automatic merge of trunk into multilib
2022-08-20 05:45:09 +02:00
Thomas Trepl (Moody)
8bde866e85
Fix binutils instructions
2022-08-19 18:55:20 +02:00
Xi Ruoyao
6099a47149
Remove libtool archive (.la) files in Chapter 5 and 6
...
They are really harmful. In Binutils pass 2, libstdc++.la caused the
building system to use host /usr/lib/libstdc++.so for gprofng. We now
has disabled gprofng for pass 2, but the similar issue also exists in
GCC pass 2. In a normal LFS build, the building system silently uses
/usr/lib/libstdc++.so (I guess it does not blow up simply because some
blind luck); in a real cross build (x86 -> ARM for example) the build
will fail.
Remove the .la files to fix this issue. Instead of only modifying
clfs-ng, it makes more sense to apply the change for trunk: though
the build does not fail, using host library is still a contamination.
2022-08-19 12:41:48 +08:00
Thomas Trepl (Moody)
a151e0979b
Automatic merge of trunk into multilib
2022-08-16 13:54:28 +02:00
Pierre Labastie
d94f2d01a5
Clean chapter 8 binutils xml and text
...
Remove old commented instructions
Remove a sed and a test failure explanation: both have been fixed
in binutils-2.39
2022-08-14 21:11:46 +02:00
Douglas R. Reno
c25dd3fc1d
Typo fix in changelog
2022-08-11 17:34:21 -05:00
Bruce Dubbs
3bc662bc9e
Package updates.
...
Update to vim-9.0.0192.
Update to iana-etc-20220803.
Update to tzdata-2022b.
Update to iproute2-5.19.0.
Update to linux-5.19.1.
Update to bc-6.0.1.
2022-08-11 16:10:56 -05:00
Xi Ruoyao
e9d9f83288
typography: add a note about "Il1" or "O0" issue
2022-08-11 09:57:31 +08:00
Bruce Dubbs
960a230b4f
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-08-09 21:44:54 -05:00
Bruce Dubbs
3094b8c742
Tweak pip3 instructions
2022-08-09 21:44:44 -05:00
Xi Ruoyao
8a687fac90
binutils: add desc for gprofng
2022-08-09 22:26:10 +08:00
Bruce Dubbs
2fe5021cfa
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-08-07 11:11:49 -05:00
Bruce Dubbs
6f4ac82b3c
Typo
2022-08-07 11:11:37 -05:00
Xi Ruoyao
e06065fc29
perl: remove outdated note regarding zlib version
...
Now perl-5.36 ships zlib-1.2.12, which is same as the book providing.
2022-08-07 18:28:24 +08:00
Thomas Trepl (Moody)
2928a11981
Merge branch 'multilib' of git.linuxfromscratch.org:lfs into multilib
2022-08-07 11:01:30 +02:00
Thomas Trepl (Moody)
3ebe8768cc
Merge upstream
2022-08-07 11:00:44 +02:00