Thomas Trepl
b4de6ac4aa
Merge branch 'trunk' into multilib
2025-05-31 22:43:04 +02:00
Thomas Trepl
852efa29f0
Fix missed conflicts
2025-05-31 08:07:40 +02: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
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
37c303637d
Adjust spacing for gcc-pass2.
2025-05-22 13:09:21 -05:00
Bruce Dubbs
68528292e6
Changes for gcc15.
2025-05-21 16:46:52 -05: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