Commit Graph

10126 Commits

Author SHA1 Message Date
Thomas Trepl
c8b5d7c4fa Automatic merge of trunk into multilib 2025-02-09 00:30:10 +01:00
Xi Ruoyao
cb1b56efce
coreutils: Remove outdated known failures
They seem fixed with 9.6.
2025-02-08 09:50:39 +08:00
Xi Ruoyao
3f2235c907
coreutils: Better explain the autoreconf and automake commands 2025-02-08 09:17:21 +08:00
Xi Ruoyao
94dc9c26d2
Revert "Fix cmds installing python docs (permissions)"
This reverts commit dc8572f241.

The permission issue seems fixed upstream: after I untar the tarball
with --no-same-owner --no-same-permissions as root, all files are 644
and all directories are 755 (proven via find -type f -not -perm 644 and
find -type d -not -perm 755).
2025-02-08 08:42:47 +08:00
Thomas Trepl
9e66d8151f Automatic merge of trunk into multilib 2025-02-07 00:30:10 +01:00
Xi Ruoyao
40ca48d44f
binutils: Drop stale references to gold
I'm surprised --enable-gold doesn't cause an error when the tarball does
not contain gold.
2025-02-06 10:45:41 +08:00
Thomas Trepl
835f4887de Automatic merge of trunk into multilib 2025-02-05 00:30:12 +01:00
Xi Ruoyao
5112b5ee91
glibc: upgrade: Note that "fixed" headers may need to be removed 2025-02-04 13:36:03 +08:00
Thomas Trepl
1d4d4fb9bf Merge branch 'trunk' into multilib 2025-02-03 10:59:57 +01:00
Thomas Trepl
6189c587d2 Copy arch specific header 2025-02-03 10:58:50 +01:00
Bruce Dubbs
4f401fb372 Package updates.
Update to vim-9.1.1071.
Update to iana-etc-20250123.
Update to binutils-2.44.0.
Update to coreutils-9.6.
Update to e2fsprogs-1.47.2.
Update to glibc-2.41.
Update to iproute2-6.13.0.
Update to libxcrypt-4.4.38.
Update to linux-6.13.1.
Update to man-pages-6.10.
Update to meson-1.7.0.
Update to perl-5.40.1.
Update to tcl8.6.16.
Update to tzdata2025a.
Update to xz-5.6.4.
2025-02-02 20:02:39 -06:00
Thomas Trepl
b036ebf2c5 Automatic merge of trunk into multilib 2025-02-02 00:30:13 +01:00
Xi Ruoyao
aef7c6efd6
acl: Run the test suite
There's only one test failure due to the temporary coreutils, thus I
don't think it's a reason strong enough to skip the entire test suite.
2025-02-01 23:48:59 +08:00
Xi Ruoyao
ce20367007
stages: "Changing Ownership" shouldn't be executed resuming an interrupted build
Before we added "--from lfs", it'll break a half-baken LFS system.

After we added "--from lfs", it has no effect.
2025-02-01 20:12:49 +08:00
Thomas Trepl
e2d4eaadef Fix typo 2025-01-30 18:57:02 +01:00
Thomas Trepl
61c2e110b7 Automatic merge of trunk into multilib 2025-01-27 00:30:12 +01:00
Xi Ruoyao
50a0916dea
vim: Remove tests requiring curl or vim
Since vim-9.1.0859, some tests need curl or wget or they fail.
2025-01-26 17:31:00 +08:00
Xi Ruoyao
b05b2270d3
libtool: Remove outdated known failures
The test results seem clean in the LFS chroot now.
2025-01-26 12:14:32 +08:00
Thomas Trepl
5b588ef0e1 Automatic merge of trunk into multilib 2025-01-26 00:30:12 +01:00
Xi Ruoyao
9eccb6170d
glibc: Unset tz as well as ZONEINFO after installing tzdata 2025-01-26 00:55:43 +08:00
Xi Ruoyao
ff4a32ec01
aboutlfs: Fix umask expect output
On a latest LFS system the output is 0022.  It seems depending on host
shell version.
2025-01-25 22:15:31 +08:00
Thomas Trepl
8086db9bb8 Automatic merge of trunk into multilib 2025-01-20 00:30:14 +01:00
Bruce Dubbs
2aaea1389b Make pip3 commands consistent. 2025-01-18 21:09:08 -06:00
Thomas Trepl
3c4d8f52e1 Automatic merge of trunk into multilib 2025-01-17 00:30:12 +01:00
Zeckmathederg
59cc122efa changelog: Change ticket link to point to the right ticket. 2025-01-15 23:56:42 -07:00
Thomas Trepl
90ed6fc264 Merge branch 'multilib' of git.linuxfromscratch.org:lfs into multilib 2025-01-15 07:30:38 +01:00
Thomas Trepl
5b7b2f409d Merge at Tue Jan 14 23:45:01 GMT 2025 2025-01-14 23:45:01 +00:00
Thomas Trepl
5c0d5d7544 Automatic merge of trunk into multilib 2025-01-15 00:30:11 +01:00
Bruce Dubbs
ea9df10321 Package updates.
Update to vim-9.1.1016.
Update to iana-etc-20250108.
Update to util-linux-2.40.4.
Update to sysvinit-3.13.
Update to sysklogd-2.7.0.
Update to shadow-4.17.2.
Update to setuptools-75.8.0.
Update to linux-6.12.9.
Update to gettext-0.23.1.
2025-01-14 15:23:27 -06:00
Thomas Trepl
b12b2c6f73 Build lib{,x}32 version of dbus 2025-01-14 21:27:22 +01:00
Thomas Trepl
c74177a2c1 Use -a at copying the systemd binaries to lib{,x}32 2025-01-14 09:56:04 +01:00
Thomas Trepl
7052d78bb4 Merge branch 'multilib' of git.linuxfromscratch.org:lfs into multilib 2025-01-14 09:54:33 +01:00
Thomas Trepl
1c0ba86037 Merge at Mon Jan 13 23:45:01 GMT 2025 2025-01-13 23:45:01 +00:00
Xi Ruoyao
7622257836
Move fixup for $LFS owner/permssion to mounting the new partition 2025-01-13 11:25:01 +08:00
Thomas Trepl
d806708dcb Merge at Sun Jan 12 23:45:01 GMT 2025 2025-01-12 23:45:01 +00:00
Thomas Trepl
40a412ad1c Merge branch 'multilib' of git.linuxfromscratch.org:lfs into multilib 2025-01-12 19:17:12 +01:00
Douglas R. Reno
bb5bf3b9d8 Minor typo fixes 2025-01-12 12:13:06 -06:00
Xi Ruoyao
016ba17be9
procps: Remove the systemd revision specific workaround
The issue is fixed in procps-ng-4.0.5.
2025-01-12 13:20:45 +08:00
Xi Ruoyao
39679232f7
Move the explanation of umask 022 from settingenviron to aboutlfs
Explain it once we use it.  Also fix an error in the text (we don't make
files executable, we only make directories searchable).
2025-01-12 11:56:30 +08:00
Xi Ruoyao
625969c2de
aboutlfs: Also mention umask in addition to export LFS= for bash profiles 2025-01-12 11:53:48 +08:00
Thomas Trepl
27a6991443 Merge at Sat Jan 11 23:45:01 GMT 2025 2025-01-11 23:45:01 +00:00
Thomas Trepl
d86153713e Automatic merge of trunk into multilib 2025-01-12 00:30:12 +01:00
Xi Ruoyao
68b56a3c33
creatingminlayout: Set the owner and permission of $LFS
The host distro may have an insane default for root_owner and/or
root_perms in /etc/mke2fs.conf, so let's make it sane on our own.  Note
that MKE2FS_CONFIG=/dev/null makes mke2fs refuse to run so we cannot
suppress the host mke2fs.conf.
2025-01-11 23:34:23 +08:00
Xi Ruoyao
cacb470c97
aboutlfs: Set umask to 022
I know some distros are using a different default and we are having
reports of some mysterious permission issue via lfs-support those I
highly suspect as some umask issue.  Let's just explicitly set it (like
setting $LFS) to protect us from such distros without changing every
"mkdir -pv" to "install -vdm755".
2025-01-11 23:34:14 +08:00
Thomas Trepl
10039aa630 Merge branch 'multilib' of git.linuxfromscratch.org:lfs into multilib 2025-01-04 18:44:39 +01:00
Thomas Trepl
07a0477baa Merge at Fri Jan 3 23:45:01 GMT 2025 2025-01-03 23:45:01 +00:00
Thomas Trepl
3b544769b4 Automatic merge of trunk into multilib 2025-01-04 00:30:11 +01:00
Douglas R. Reno
389d8f53db Changelog: mark Python 3.13.1 as a security update 2025-01-03 11:59:32 -06:00
Pierre Labastie
d11e5762bc pip3 wheel should be remap="make" 2025-01-03 12:21:11 +01:00
Thomas Trepl
159f0d8a7d Merge at Thu Jan 2 23:45:01 GMT 2025 2025-01-02 23:45:01 +00:00