From ce2903077c1a36df87030065db93629e5f8ca6b2 Mon Sep 17 00:00:00 2001 From: Thomas Trepl Date: Mon, 28 Apr 2025 09:00:23 +0200 Subject: [PATCH] Add a note about gcc-15 to chap5/gcc --- chapter05/gcc-pass1.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index d5051f0bd..ae9fd8185 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -43,6 +43,19 @@ Installation of Cross GCC + GCC-15: Actually (End of April 2025) the multilib branch + differs from trunk os the multilib brach includes gcc-15. Since + gcc is using a new C standard (c23) by default, there might be some + package which do not compile with this version off gcc. + There are some tweaks in some packages and some packages + are early release candidates (-rc1). Upstream (the LFS trunk) will + wait to upgrade to gcc-15 until those packages are officially + released. That might last a few days. + Note that BLFS will contain packages will be not buildable + at the moment. We upgraded the multilib branch to gcc-15 for people + who are interested in discovering those issues... + + GCC requires the GMP, MPFR and MPC packages. As these packages may not be included in your host distribution, they will be built with GCC. Unpack each package into the GCC source directory and rename the