From 649caac4f1f9aafe761479d87d317c636b4812cf Mon Sep 17 00:00:00 2001 From: Zeckmathederg Date: Wed, 30 Apr 2025 16:16:18 -0600 Subject: [PATCH 1/3] gcc-pass1: Wording for gcc-15 note. --- chapter05/gcc-pass1.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index ae9fd8185..539b1b791 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -46,14 +46,14 @@ 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. + package which do not compile with this version of 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 + Note that BLFS will contain packages will not build with gcc-15 at the moment. We upgraded the multilib branch to gcc-15 for people - who are interested in discovering those issues... + who are interested in discovering those issues. GCC requires the GMP, MPFR and MPC packages. As these packages may From 2f01fb3bebe9632bd870679022c4308a804d0663 Mon Sep 17 00:00:00 2001 From: Zeckmathederg Date: Wed, 30 Apr 2025 16:20:04 -0600 Subject: [PATCH 2/3] gcc-pass1: Typo and more different wording for gcc-15 note. --- chapter05/gcc-pass1.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index 539b1b791..b2689160c 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -44,9 +44,10 @@ 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 of gcc. + differs from trunk (the main LFS development branch) as the multilib + branch 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 of 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 From a5fafe2b7227e7ee8822eeb2ab960a0f57e48fe5 Mon Sep 17 00:00:00 2001 From: Zeckmathederg Date: Wed, 30 Apr 2025 16:53:25 -0600 Subject: [PATCH 3/3] gcc-pass1: More wording. Sorry about frequent commits, should be the final one. --- chapter05/gcc-pass1.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index b2689160c..972ba5311 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -45,14 +45,14 @@ GCC-15: Actually (End of April 2025) the multilib branch differs from trunk (the main LFS development branch) as the multilib - branch 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 + branch includes gcc-15. Since gcc is using a new C standard (C23) by + default, there might be some packages which do not compile with this version of 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 not build with gcc-15 + Note that BLFS will contain packages that may not build with gcc-15 at the moment. We upgraded the multilib branch to gcc-15 for people who are interested in discovering those issues.