10465 Commits

Author SHA1 Message Date
Zeckmathederg
ea40bac33a Merge branch 'trunk' into multilib 2025-12-23 15:38:16 -07:00
Xi Ruoyao
bdb1305eb2 packages: update the text after ftp.gnu.org -> ftpmirror.gnu.org change 2025-12-23 11:08:58 +08:00
Xi Ruoyao
2a09dfb917 packages: always use &gnu; entity for ftp(mirror)?.gnu.org
We've switched to ftpmirror.gnu.org, but those three are lefted.
2025-12-23 09:10:31 +08:00
Zeckmathederg
fe1f636f9b Merge branch 'trunk' into multilib 2025-12-21 14:56:27 -07:00
Zeckmathederg
837e4beac2 Python: Fix a regression caused by a security update. 2025-12-20 16:24:33 -07:00
Zeckmathederg
627c890a35 Merge branch 'trunk' into multilib 2025-12-17 11:24:34 -07:00
Bruce Dubbs
34237996e9 Update currency script for change to ftpmirror.gnu.org. 2025-12-17 07:37:10 -06:00
Bruce Dubbs
4d8e395f20 Use ftpmirror.gnu.org instead of ftp.gnu.org/gnu/ 2025-12-17 07:33:47 -06:00
Zeckmathederg
0710f64a31 Merge branch 'trunk' into multilib 2025-12-14 16:03:40 -07:00
Bruce Dubbs
ffc4af1d6c Package updates.
Update to tzdata2025c.
Update to Python-3.14.2 (Security update).
Update to meson-1.10.0.
Update to linux-6.18.1.
Update to iproute2-6.18.0.
2025-12-14 10:12:16 -06:00
Zeckmathederg
d5dd2ca331 Merge branch 'trunk' into multilib 2025-12-04 09:06:02 -07:00
Pierre Labastie
781fe39992 Make clear what findmnt should return in 7.13
To test whether the virtual kernel filesystems are mounted, we
tell to run "findmnt | grep $LFS", but we didn't tell what to expect
from this.
2025-12-03 15:50:56 +01:00
Zeckmathederg
00f90a74c6 Merge branch 'trunk' into multilib 2025-12-02 15:52:18 -07:00
Bruce Dubbs
50ed68a11f Fix a problme identified upstream for readline-8.3. 2025-12-01 11:57:44 -06:00
Zeckmathederg
f907b4af74 Merge branch 'trunk' into multilib 2025-11-30 14:02:18 -07:00
Bruce Dubbs
5d091806e6 Package updates.
Update to vim-9.1.1934.
Update to sqlite-autoconf-3510100 (3.51.1).
Update to ninja-1.13.2.
Update to linux-6.17.9.
Update to libxcrypt-4.5.2.
Update to iana-etc-20251120.
2025-11-30 14:52:11 -06:00
Zeckmathederg
e4d1f231db bookinfo: Add an Editor entry for my name (Zeckma) (ML). 2025-11-23 18:38:42 -07:00
Zeckmathederg
65833e92f2 Merge branch 'trunk' into multilib 2025-11-23 18:35:14 -07:00
Bruce Dubbs
90219474ac Add a note about updating libcap.
If the go compiler is present when updating libcap, the build fails.
This note tells th euser how to work around the problem.
2025-11-19 09:54:24 -06:00
Zeckmathederg
719f3ac66d Makefile: Adjust defaults for ML.
This commit makes ml_all the ARCH default, and `default` got renamed to
`none`. However, `default` is still need for profiling or else the
normal sections refuse to render.

Thus, what happens is ARCH gets set by the Makefile, or the user, the
options available are:
- ml_all
- ml_32
- ml_x32
- none

If `none` is set, R_ARCH is set as `default`, otherwise, R_ARCH is set
as ARCH.
2025-11-14 16:34:55 -07:00
Zeckmathederg
bae7165052 bookinfo: LFS -> "Multilib Linux From Scratch."
This is the name for all cases of rendering. I think ideally, the
Makefile should reflect by making the default render path include "mlfs"
in some form. I think that would trip up Thomas' rendering scripts which
I don't want to do.
2025-11-14 16:19:59 -07:00
Zeckmathederg
89c2182186 Linux: Use kernel XML files for ml. 2025-11-14 16:09:17 -07:00
Zeckmathederg
cb4406ecf5 Merge branch 'trunk' into multilib 2025-11-14 12:34:06 -07:00
Bruce Dubbs
807cbf7e8c Package updates.
Update to coreutils-9.9.

Update to binutils-2.45.1. This now requires adding
  glibc-2.42-upstream_fixes-1.patch.

Update to libxcrypt-4.5.1.
Update to linux-6.17.8.
Update to sqlite-autoconf-3510000 (3.51.0).
2025-11-14 11:39:10 -06:00
Bruce Dubbs
e73abf3bd7 Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-11-08 01:30:21 -06:00
Bruce Dubbs
acff1be8f4 Add currency for sqlite-doc. 2025-11-08 01:30:05 -06:00
Zeckmathederg
ec63880cda Merge branch 'trunk' into multilib 2025-11-07 14:01:56 -07:00
Pierre Labastie
7bf287e277 Python-3.14 does not install 2to3 anymore 2025-11-07 08:37:24 +01:00
Zeckmathederg
02a15fbaf4 Merge branch 'trunk' into multilib 2025-11-04 13:18:50 -07:00
Zeckmathederg
d72799f468 libelf: Grammar. 2025-11-04 13:18:30 -07:00
Zeckmathederg
44d1c18ec0 Merge branch 'trunk' into multilib 2025-11-03 17:09:32 -07:00
Zeckmathederg
ec31cb2508 libelf: Note that libelf make -k check builds elfutils utilties. 2025-11-03 17:09:16 -07:00
Zeckmathederg
421247b7d5 libelf: Remove libelf.a for ML. 2025-11-03 17:04:42 -07:00
Zeckmathederg
b17f395fe3 libelf: Only build libelf, no utils, ML. 2025-11-03 16:56:23 -07:00
Zeckmathederg
e3fc0c8fc4 Merge branch 'trunk' into multilib 2025-11-03 16:54:16 -07:00
Zeckmathederg
d89efa0882 libelf: Only build libelf, no utils. 2025-11-03 16:53:59 -07:00
Zeckmathederg
d64ef7a978 Merge branch 'trunk' into multilib 2025-10-31 13:46:46 -06:00
Bruce Dubbs
f8ab28e0f8 Package updates.
Update to vim-9.1.1888.
Update to iana-etc-20251022.
Update to pcre2-10.47.
Update to man-pages-6.16.
Update to linux-6.17.6.
Update to libcap-2.77.
Update to elfutils-0.194.
1
2025-10-31 13:55:43 -05:00
Zeckmathederg
70ca5ea887 Kmod: Whitespace. 2025-10-17 10:37:27 -06:00
Zeckmathederg
e48416b6a0 Merge branch 'trunk' into multilib 2025-10-15 20:47:19 -06:00
Bruce Dubbs
aea637af4a Package updates.
Update to less-685.
Update to systemd-258.1.
Update to Python-3.14.0.
Update to openssl-3.6.0.
Update to linux-6.17.2.
Update to iproute2-6.17.0.
2025-10-15 10:28:04 -05:00
Bruce Dubbs
8501f893d2 Spacing 2025-10-13 11:57:15 -05:00
Zeckmathederg
514fa17902 gmp: Fix test count.
This issue of mismatched test count for other installations of
architectures that are not part of the normal installation probably
exists in several XML files throughout the book due to how merges were
done in this branch. This was reported by Visceral on Discord. Though I
am unsure if I should make a point to go through another pass and make
each arch section fall in line with the normal sections.

An alternative is killing the tests for the other architectures. This is
something I've done in GLFS to reduce maintainence burden. But the goal
for many users following this book is to simply get a working system
with capabilities that allow it to run 32-bit software, no hassle. Tests
are thus very important.

Another issue is that the amount of tests can and will differ for
different architectures which I'm pretty sure is not actually considered
presently.

I haven't ran tests in the past but it will probably be a good idea to
start doing it, or cut the losses. I'll be thinking on this.
2025-10-13 10:06:52 -06:00
Zeckmathederg
4bd85cc5fd Merge branch 'trunk' into multilib 2025-10-13 10:00:57 -06:00
Bruce Dubbs
71a1d05976 Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-10-11 12:32:15 -05:00
Bruce Dubbs
4353efc024 Makefile: set validate as a profile-html dependency, 2025-10-11 12:32:03 -05:00
Zeckmathederg
172ecd9b4d SQLite3: Rid of rpath for m{,x}32. 2025-10-04 15:52:00 -06:00
Zeckmathederg
3854e7cb94 Merge branch 'trunk' into multilib 2025-10-04 15:50:43 -06:00
Xi Ruoyao
edfcaff9bf sqlite: Get rid of rpath 2025-10-04 23:27:25 +08:00
Zeckmathederg
db5c95af8e Kmod: \ alignment; remove &&. 2025-10-03 20:14:43 -06:00