| Newsgroups |
gmane.linux.lfs.book |
| Message-ID |
<177783462171.17889.287571100676990248@rivendell.linuxfromscratch.org> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch trunk
in repository lfs.
The following commit(s) were added to refs/heads/trunk by this push:
new 8d92bc402 Mention failures with rolling distros.
8d92bc402 is described below
commit 8d92bc402569db5a5555d2366a7fd4e7765ec093
Author: Zeckmathederg <[email protected]>
AuthorDate: Sun May 3 12:56:02 2026 -0600
Mention failures with rolling distros.
Twice in the past span of a year, Arch Linux has updates to new versions
of software rather quickly that causes LFS to be impossible without
modifications. The first instance was updating to GCC-15.1, of which
that disaster may be repeated with GCC-16.1. The second, most recent,
instance is that they updated to Linux-7. This changed behavior of
rseq, tables, and the ABI feature from 32 to 33, which messes with
Glibc, meaning users will need to use a host that has Linux <= 6.19.x
for now.
This distructive nature needs to be explained to the users to help to
prevent them from using broken hosts.
So many issues have popped up over on Discord and Reddit, and as an
aside and personal vent, I've been getting pretty tired of it each time
Arch pulls off something like this when it clearly isn't time yet.
The Gentoo GUI LiveCD (and Gentoo itself in general) is a good example
of how to treat the software set, and too not update too early.
---
chapter01/how.xml | 5 +++++
chapter02/hostreqs.xml | 3 +++
2 files changed, 8 insertions(+)
diff --git a/chapter01/how.xml b/chapter01/how.xml
index 36dd88851..7bf858507 100644
--- a/chapter01/how.xml
+++ b/chapter01/how.xml
@@ -26,6 +26,11 @@
<para>As an alternative to installing a separate distribution on your
machine, you may wish to use a LiveCD from a commercial distribution.</para>
+ <note><para>Rolling release distribution hosts, like Arch Linux, often update
+ to newer package versions rather quickly, which can cause configuration or
+ build failures with the versions of packages in this book. A new major
+ kernel, GCC, or OpenSSL version can cause such issues.</para></note>
+
<!--
<note>
<para>The LFS LiveCD might not work on newer hardware configurations,
diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml
index dd559bb69..f764bd0a5 100644
--- a/chapter02/hostreqs.xml
+++ b/chapter02/hostreqs.xml
@@ -37,6 +37,9 @@
<para>Earlier versions of the listed software packages may work, but have
not been tested.</para>
+ <para>Host systems that have the newest set of software may cause issues
+ when building a cross toolchain.</para>
+
<itemizedlist spacing="compact">
<listitem>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page