Commit Graph

1592 Commits

Author SHA1 Message Date
Thomas Trepl
b2e7bec512 Merge trunk - recolve conflicts 2025-08-03 08:33:41 +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
Thomas Trepl
57f97c0ed6 Merge trunk 2025-07-21 07:13:36 +02:00
Bruce Dubbs
261aa60060 Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-07-14 13:41:22 -05:00
Bruce Dubbs
0937f177be Package updates.
Update to readline-8.3.
Update to perl-5.42.0.
Update to openssl-3.5.1.
Update to ninja-1.13.1.
Update to linux-6.15.6.
Update to gettext-0.25.1.
Update to e2fsprogs-1.47.3.
Update to bash-5.3.
2025-07-14 13:40:03 -05:00
Xi Ruoyao
5074d1d19f
util-linux: The test not only fails in chroot 2025-07-01 11:04:30 +08:00
Bruce Dubbs
d4171ab2ff Package updates.
Update to iana-etc-20250618.
Update to vim-9.1.1497.
Update to util-linux-2.41.1.
Update to shadow-4.18.0.
Update to pkgconf-2.5.1.
Update to ninja-1.13.0.
Update to linux-6.15.4.
Update to less-679.
Update to automake-1.18.1.
2025-06-30 14:56:30 -05:00
Thomas Trepl
d755398007 Merge 2025-06-15 02:24:23 +02:00
Bruce Dubbs
5544caf28e Typos 2025-06-05 11:27:40 -05:00
Thomas Trepl
bdaae92231 Merge trunk 2025-06-05 06:52:43 +02:00
Xi Ruoyao
7eb51d8123
libpipeline: Remove make check
Those tests need libcheck, thus make check is now a no-op.
2025-06-05 12:29:26 +08:00
Bruce Dubbs
61d0fb219d Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-06-04 13:57:23 -05:00
Bruce Dubbs
e481799cdf Package updates.
Update to ncurses-6.5-20250531.
Update to readline-8.3-rc2.
Update to bash-5.3-rc2.
Update to Python-3.13.4.
2025-06-04 13:56:37 -05:00
Thomas Trepl
3b604e73d1 Merge changes
Upgrade to bash-5.3-rc2 and readline-8.3-rc2
2025-06-04 07:20:48 +02:00
Xi Ruoyao
c24d5641af
ncurses: Fix the shared lib file name referenced in text 2025-06-03 17:03:08 +08:00
Thomas Trepl
b137e61a15 Merge 2025-06-02 06:39:54 +02:00
Xi Ruoyao
1b223fbe43
python: Also add --without-static-libpython to the temporary installation
Without it, in the final system
/usr/lib/python3.13/config-3.13-$triple/libpython3.13.a is a remnant
from chapter 7 instead of being absent, defeating our will to save
space.
2025-06-01 21:49:48 +08:00
Bruce Dubbs
eb4213206a Merge branch 'gcc15' into trunk 2025-05-31 04:25:06 -05:00
Bruce Dubbs
a6bc44cc0f Package updates.
Update to iana-etc-20250519.
Update to vim-9.1.1418.
Update to kbd-2.8.0.
2025-05-31 04:23:53 -05:00
Thomas Trepl
d76971c096 Merge gcc15 branch (which will be merged to trunk soon) 2025-05-31 07:59:23 +02:00
Thomas Trepl
414df8a81a . 2025-05-31 07:43:26 +02:00
Bruce Dubbs
14b85031e4 Package updates.
Update to systemd-257.6.
Update to setuptools-80.9.0.
Update to meson-1.8.1.
Update to automake-1.18.

Add Python-3.13.3-security_fixes-1.patch
Add coreutils-9.7-upstream_fix-1.patch
Add perl-5.40.2-upstream_fix-1.patch
2025-05-30 11:00:14 -05:00
Bruce Dubbs
6a04e2420d Add some spaces 2025-05-24 07:28:03 -05:00
Xi Ruoyao
722ec5bf97
glibc: Reuse DIR in upgrade instruction and unset it afterwards 2025-05-23 15:58:57 +08:00
Thomas Trepl
fa5dc14333 Adopt changes in glibc to the m{,x}32 variants 2025-05-23 06:59:04 +02:00
Thomas Trepl
9fb5c6d8c0 Merge branch 'trunk' into multilib 2025-05-23 06:46:09 +02:00
Xi Ruoyao
a45bbbc391
Drop the min-kernel alignment hack
Someone is really insistant on "you cannot have any extra whitespace" so
the hack will just not work.  Let's drop it and simply move the
--enable-kernel= switches to the last line.
2025-05-23 12:23:43 +08:00
Bruce Dubbs
68528292e6 Changes for gcc15. 2025-05-21 16:46:52 -05:00
Thomas Trepl
8c37f57989 Merge branch 'trunk' into multilib 2025-05-15 23:57:12 +02:00
Bruce Dubbs
de932d6de5 Fix alignment. 2025-05-15 08:20:18 -05:00
Thomas Trepl
2d59260641 Merge 2025-05-07 17:20:22 +02:00
Xi Ruoyao
cbdfdd32fd
stripping: Decorate with XML labels 2025-05-02 12:41:33 +08:00
Xi Ruoyao
7a6cafbe95
stripping: Switch to zstd to compress debug info
Now BLFS has valgrind-3.25.0 which supports zstd-compressed debug
section.
2025-05-01 21:35:25 +08:00
Bruce Dubbs
9056a5ccae Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-04-30 16:00:18 -05:00
Bruce Dubbs
86d976a38c Package updates.
Update to vim-9.1.1353.
Update to setuptools-80.0.1.
Update to packaging-25.0.
Update to meson-1.8.0.
Update to linux-6.14.4.
Update to iana-etc-20250407.
Update to gperf-3.3.
Update to elfutils-0.193.
2025-04-30 15:59:08 -05:00
Bruce Dubbs
f6dbeeb1d3 White space reduction in instruction blocks. 2025-04-30 12:51:03 -05:00
Thomas Trepl
833a5234ff Changes required for gcc-15 2025-04-28 08:43:37 +02:00
Thomas Trepl
013efb0a17 Merge branch 'trunk' into ml-gcc15 2025-04-25 12:02:00 +02:00
Thomas Trepl
f15bd6cfff Merge 2025-04-24 13:43:45 +02:00
Zeckmathederg
88ee06773d packaging: Fix Contents listings. 2025-04-20 13:18:55 -06:00
Bruce Dubbs
cc36837f7e Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk 2025-04-15 23:07:23 -05:00
Bruce Dubbs
3d1e81b5a8 Change stripping to use --strip-debug
When we use -strip-unneeded it removes some symbols that are needed in static
libraries that may be needed in addition to debugging symbols.  Changing the
stripping to the more conservative --strip-debug retains thise symbols.

In the case of libc.a the unstripped file size is 22.4 MB.  Using
--strip-debug reduces the file size by 74 percent to 5.9 MB.

Using --strip-unneeded only reduces the file further by 89 KB,
so any gain is relatively trivial.
2025-04-15 22:53:28 -05:00
Xi Ruoyao
c63e26b296
packaging: Captialize the title 2025-04-15 20:44:14 +08:00
Xi Ruoyao
fb602744bb
Revert "Note that gperf tests only work with -j1."
This reverts commit eb43115dec.

Per https://savannah.gnu.org/bugs/?53208 the issue is fixed.  I tried
-j18 multiple times and observed no issues.
2025-04-15 19:47:48 +08:00
Thomas Trepl
d0c2d428e6 Merge branch 'trunk' into multilib 2025-04-15 05:30:47 +02:00