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
Thomas Trepl
fb626f9de1
Add a patch fixing an issue when host system already has gcc-15
2025-05-21 14:32:15 +02:00
Thomas Trepl
8db8fddf65
Upgrade to ncurses--20250517
2025-05-21 14:31:26 +02:00
Thomas Trepl
8c37f57989
Merge branch 'trunk' into multilib
2025-05-15 23:57:12 +02:00
Bruce Dubbs
fd69440977
Package updates.
...
Update to setuptools-80.7.1.
Update to man-pages-6.14.
Update to man-db-2.13.1.
Update to m4-1.4.20.
Update to linux-6.14.6.
Update to gettext-0.25.
2025-05-15 09:42:51 -05:00
Bruce Dubbs
de932d6de5
Fix alignment.
2025-05-15 08:20:18 -05:00
Bruce Dubbs
ac5a955c84
Restore openssl currency.
2025-05-12 10:50:04 -05:00
Bruce Dubbs
3dc11a77cf
Fix currency fo ropenssl.
2025-05-11 23:38:57 -05:00
Thomas Trepl
e5a42e9215
Merge branch 'multilib' of git.linuxfromscratch.org:lfs into multilib
2025-05-07 17:21:28 +02: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
Zeckmathederg
a5fafe2b72
gcc-pass1: More wording.
...
Sorry about frequent commits, should be the final one.
2025-04-30 16:53:25 -06:00
Zeckmathederg
2f01fb3beb
gcc-pass1: Typo and more different wording for gcc-15 note.
2025-04-30 16:20:04 -06:00
Zeckmathederg
649caac4f1
gcc-pass1: Wording for gcc-15 note.
2025-04-30 16:16:18 -06: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
Zeckmathederg
17823eeec9
packages: Fix dl links for GCC and ncurses.
2025-04-28 16:09:11 -06:00
Thomas Trepl
ce2903077c
Add a note about gcc-15 to chap5/gcc
2025-04-28 09:00:23 +02: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
fe064c81b3
Merge
2025-04-24 13:45:25 +02:00
Thomas Trepl
f15bd6cfff
Merge
2025-04-24 13:43:45 +02:00
Xi Ruoyao
a9138980ac
dependencies: Packaging needs Flit-core to be built
...
Quote from pyproject.toml:
[build-system]
requires = ["flit_core >=3.3"]
build-backend = "flit_core.buildapi"
2025-04-21 16:49:39 +08:00
Zeckmathederg
88ee06773d
packaging: Fix Contents listings.
2025-04-20 13:18:55 -06:00
Zeckmathederg
679cc02c59
dependences: Update test suite deps.
...
This updates dependencies for Less, Groff, and Psmisc.
2025-04-20 13:08:27 -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
Bruce Dubbs
134786bcb7
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2025-04-15 10:11:42 -05:00
Bruce Dubbs
97aaa219af
Update currency adding 'packaging.'
2025-04-15 10:11:29 -05:00
Xi Ruoyao
c63e26b296
packaging: Captialize the title
2025-04-15 20:44:14 +08:00
Xi Ruoyao
1a2d3f5588
whatsnew: Don't hard code version of packaging
2025-04-15 20:42:11 +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
Xi Ruoyao
abd4750c89
diffutils: Use an easier work around for the strcasecmp check and improve the explanation
2025-04-15 18:17:33 +08:00
Xi Ruoyao
cb6741b0fa
general: Use "x.y-systemd" instead of "stable-systemd" in BLFS URL for release
...
"stable-systemd" is the latest release, but we want to use the same
version as the LFS book here.
2025-04-15 18:17:23 +08:00
Thomas Trepl
d0c2d428e6
Merge branch 'trunk' into multilib
2025-04-15 05:30:47 +02:00
Thomas Trepl
b4ebe772a2
Merge branch 'trunk' into multilib
2025-04-15 05:28:00 +02:00
Thomas Trepl
ef9187876f
Merge
2025-04-15 05:27:54 +02:00
Zeckmathederg
9103be9005
chapter06/Diffutils: Elaborate what the sed does.
2025-04-14 18:02:27 -06:00
Bruce Dubbs
d470cdb21c
Package updates.
...
Update to libcap-2.76.
Update to perl-5.40.2 (Security update).
Add packaging-24.2 (Python module). Needed for wheel.
Update to xz-5.8.1.
Update to wheel-0.46.1 (Python Module).
Update to sysklogd-2.7.2.
Update to Python3-3.13.3.
Update to openssl-3.5.0.
Update to meson-1.7.2.
Update to linux-6.14.2.
Update to libffi-3.4.8.
Update to iproute2-6.14.0.
Update to gzip-1.14.
Update to grep-3.12.
Update to gperf-3.2.1.
Update to gawk-5.3.2.
Update to diffutils-3.12.
Update to coreutils-9.7.
2025-04-14 13:10:11 -05:00
Xi Ruoyao
f3e6b8964f
make: Remove --without-guile from chapter 6
...
This seems just a remnant from the pre-cross-chap5 era. Now with the cross-
toolchain the build system cannot find guile headers and libraries, thus
guile should be disabled by default.
I've also tried this on a host distro with guile installed.
2025-04-13 12:45:23 +08:00
Xi Ruoyao
32a9d4b35b
Remove check ( #5650 )
2025-04-13 12:45:19 +08:00
Bruce Dubbs
780e368072
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2025-04-08 12:50:38 -05:00
Bruce Dubbs
7ea7a3b3d3
Change expat url and fix a grammar issue.
2025-04-08 12:50:25 -05:00
Zeckmathederg
c53c0efa0a
whatsnew: Comment out None as other entries are uncommented.
2025-04-07 14:44:40 -06:00
Thomas Trepl
57845c6be5
Merge kmod: Drop --sbindir=/usr/sbin
2025-04-03 07:28:51 +02:00
Xi Ruoyao
9bad19ff57
kmod: Drop --sbindir=/usr/sbin
...
The autoconf-based build system of kmod needs this, but we've switched
to meson where this is the default.
Also it's to be decided if we should put "lsmod" back to bin.
2025-04-02 20:51:17 +08:00
Xi Ruoyao
d116c1bdb0
whatsnew: Align flit-core entry with the package page title
2025-04-02 17:55:34 +08:00