1162 Commits

Author SHA1 Message Date
Zeckmathederg
837e4beac2 Python: Fix a regression caused by a security update. 2025-12-20 16:24:33 -07:00
Bruce Dubbs
50ed68a11f Fix a problme identified upstream for readline-8.3. 2025-12-01 11:57:44 -06: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
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
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
Pierre Labastie
7bf287e277 Python-3.14 does not install 2to3 anymore 2025-11-07 08:37:24 +01:00
Zeckmathederg
d72799f468 libelf: Grammar. 2025-11-04 13:18:30 -07:00
Zeckmathederg
ec31cb2508 libelf: Note that libelf make -k check builds elfutils utilties. 2025-11-03 17:09:16 -07:00
Zeckmathederg
d89efa0882 libelf: Only build libelf, no utils. 2025-11-03 16:53:59 -07: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
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
Xi Ruoyao
edfcaff9bf sqlite: Get rid of rpath 2025-10-04 23:27:25 +08:00
Zeckmathederg
0e4e259140 Flex: \ alignment. 2025-10-03 18:28:07 -06:00
Xi Ruoyao
e4ae6fe11c systemd: Note run0 is a symlink and fix a typo in systemd-vpick description 2025-10-03 14:38:53 +08:00
Douglas R. Reno
5abea1ab6d Package updates:
Update to OpenSSL-3.5.4 (Security Update)
Update to systemd-258 (as well as udev for SysV)
2025-10-01 19:18:45 -05:00
Bruce Dubbs
9e2fa9a05d Package updates.
Update to vim-9.1.1806.
Update to iana-etc-20250926.
Update to coreutils-9.8.
Update to expat-2.7.3 (Security release).
Update to linux-6.16.9.
Update to markupsafe-3.0.3.
Update to meson-1.9.1.
Update to openssl-3.5.3.
Update to util-linux-2.41.2.
2025-09-29 16:05:56 -05:00
Bruce Dubbs
eec39ba6db Add info about ftp.gnu.org DDOS. 2025-09-29 12:27:25 -05:00
Xi Ruoyao
b3724969d2 Revert "systemd: Flip -D userdb to true"
This reverts commit 693cf29d31.

Wrongly pushed :(.
2025-09-27 00:53:39 +08:00
Xi Ruoyao
6d5f106c11 pkgmgt: Note that rebuilding GMP and libffi is not enough to convert a complete LFS system to be used for a less capable CPU 2025-09-27 00:52:50 +08:00
Xi Ruoyao
693cf29d31 systemd: Flip -D userdb to true
GDM 49 will use it.

There seems no additional dependencies here so we need to edit LFS
anyway (at least we'll need to remove the incorrect "with dependencies
that do not fit in LFS").  And the increased SBU is negligiable, and
enabling it in LFS (instead of BLFS) has an advantage that "systemctl
preset-all" will automatically enable it.  Thus adding it in LFS
instead of only BLFS.
2025-09-20 21:39:24 +08:00
Xi Ruoyao
215e914e54 tcl: Set LC_ALL=C.UTF-8 for test
Get rid of the cmdAH failures.
2025-09-20 21:39:15 +08:00
Xi Ruoyao
3373b9dcd6 pcre2: Fix hardcoded version number in instruction 2025-09-20 18:58:35 +08:00
Bruce Dubbs
158d47f83d Add a correction about tcl tests. 2025-09-14 13:47:07 -05:00
Bruce Dubbs
df4169523d Package updates.
Update to vim-9.1.1754.
Update to iana-etc-20250826.
Update to tcl8.6.17.
Update to pcre2-10.46.
Update to meson-1.9.0.
Update to linux-6.16.7.
Update to kbd-2.9.0.
2025-09-14 13:24:16 -05:00
Xi Ruoyao
b534c75ac9 gcc: Minor reword
The result is still not so satisfiable to me but I cannot do it better.
Maybe someone can reword it more.
2025-09-05 11:34:14 +08:00
Xi Ruoyao
0e167aaad9 gcc: Fix the rationale not to enable more languages
The prior rationale ("missing dependencies") is just wrong and it is
confusing people in a heated discussion.  No matter how the discussion
will conclude, we should provide the correct information anyway.

Also document the --disable-bootstrap option that we'd not documented
elsewhere.

Now technically we may remove the BLFS GCC page as all its info is
already here, but doing so would be highly debatable.
2025-09-05 11:29:44 +08:00
Bruce Dubbs
cdd3eabbd5 Add the sqlite-3.50.4. 2025-09-04 18:03:44 -05:00
Bruce Dubbs
04d7d7ed28 Add the pcre2 package. 2025-09-03 16:20:08 -05:00
Bruce Dubbs
75f072c377 Remove commented out instructions no longer needed. 2025-09-02 14:38:24 -05:00
Xi Ruoyao
a7f60249e3 ncurses: Simplify the installation using a cp feature 2025-09-01 17:24:43 +08:00
Xi Ruoyao
d58fa41449 glibc: Note two test failures depending on host kernel version
I didn't notice them in my manual builds because I mounted tmpfs on
$LFS/tmp, but noted it in two jhalfs builds.

I've already sent a patch to libc-alpha to fix them.  See link in the
added comment.  The patch message explains why they depend on tmpfs or
not.
2025-08-28 17:09:55 +08:00
Xi Ruoyao
dd30aca8fa libtool: Explain why we don't --disable-static
The info has been in comment for a long time but even I've forgotten
that and tried --disable-static, so maybe someone else will get curious
too.
2025-08-28 17:09:55 +08:00
Xi Ruoyao
b4029894c3 bash: Set LC_ALL=C.UTF-8 for tests and update known failures
LC_ALL=C.UTF-8 removes a spurious test failure at run-builtins line 365.
And for some tests failing due to missing locale it turns unreadable
characters into some incorrect but readable characters.

Also update known failures: the known ulimit -c failure has a different
line number; the removal of ja_JP.SJIS and the newly introduced
zh_TW.BIG5 tests also introduce several new failures.
2025-08-19 01:21:27 +08:00
Xi Ruoyao
b45f4819f0 glibc: Fix the description of the sed command 2025-08-17 16:12:50 +08:00
Bruce Dubbs
8d4ccb8a9a Package updates and minor fixes.
Update to iana-etc-20250807.
Update to vim-9.1.1829.
Update to ncurses-6.5-20250809.
Update to Python-3.13.7 (Security Update).
Update to linux-6.16.1.
Update to iproute2-6.16.0.
Update to systemd-257.8.

Add a modification to glibc from upstream
to solve an incompatibility with valgrind.
2025-08-16 00:51:10 -05:00
Thomas Trepl
0c64eec5f5 Fix perms on libtclstub*.a. 2025-08-10 18:41:09 +02:00
Xi Ruoyao
675ec7ff7a gcc: Update known failures 2025-08-09 17:10:36 +08:00
Xi Ruoyao
ac6c35cb21 gcc: Drop the glibc-2.42 sed
It's no longer needed with GCC 15.2.
2025-08-09 14:32:53 +08:00
Bruce Dubbs
04784cbffb The sed for Python has been incorporated int the latest version. 2025-08-08 17:29:56 -05:00
Douglas R. Reno
9f50c6cfe1 Python: Fix CVE-2025-8194 2025-08-06 00:07:56 -05:00
Xi Ruoyao
41822a4ac4 bc: Fix a typo (missing quotes) in explanation 2025-08-06 12:15:07 +08:00
Thomas Trepl
28832308d2 Fix so-versions of libsframe and libncursesw 2025-08-03 19:11:50 +02:00
Bruce Dubbs
8641ff56b0 Package updates.
Update to meson-1.8.3.
Update to gdbm-1.26.
Update to binutils-2.45.
Update to gettext-0.26.
Update to glibc-2.42.
Update to man-pages-6.15.
2025-07-31 15:17:22 -05:00
Bruce Dubbs
795fa5ae16 Update wording in texinfo section. 2025-07-24 14:14:39 -05:00
Xi Ruoyao
418fc815d2 texinfo: Fix a warning with Perl-5.42
The warning causes many test failures.  And I guess it'll spam the
terminal when people build a package with a lot of .texi files.
2025-07-23 16:55:01 +08:00
Xi Ruoyao
cc6267a857 inetutils: Document libls.sh failure again
I just hit it.  See the added comment for analysis.
2025-07-23 11:23:59 +08:00
Xi Ruoyao
7c35537c8c gcc: Update the text following the sed removal
I forgot it :(.
2025-07-23 10:25:16 +08:00
Xi Ruoyao
a25bbcfa14 gcc: Drop some sed commands against the test suite
They now do nothing with GCC 15.  And the test result is clean with only
the sed against plugin.exp.
2025-07-23 10:21:35 +08:00
Bruce Dubbs
261aa60060 Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-07-14 13:41:22 -05:00