From bd5b888ad374c5cf1a3b4a1fd82ee8d34765444f Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Thu, 27 Apr 2023 10:01:17 -0500 Subject: [PATCH] Create new branch for gcc13 --- chapter01/changelog.xml | 22 ++++++++++++++++++++++ chapter01/whatsnew.xml | 12 ++++++------ chapter05/gcc-pass1.xml | 2 +- chapter05/glibc.xml | 4 ++-- chapter06/coreutils.xml | 2 ++ chapter08/coreutils.xml | 3 ++- chapter08/gcc.xml | 1 + packages.ent | 30 +++++++++++++++--------------- 8 files changed, 51 insertions(+), 25 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 69858bd96..039eeff3f 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,28 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2023-04-30 + + + [bdubbs] - Update to gcc-13.1.0. Fixes + #5247. + + + [bdubbs] - Update to perl-5.36.1. Fixes + #5246. + + + [bdubbs] - Update to linux-6.3. Fixes + #5245. + + + [bdubbs] - Update to coreutils-9.3. Fixes + #5244. + + + + 2023-04-15 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 20cd8dfe2..91c1846d6 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -64,9 +64,9 @@ - + @@ -100,9 +100,9 @@ - + @@ -211,9 +211,9 @@ - + diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index 82efcd617..8ca2e92b5 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -218,7 +218,7 @@ cd build cd .. cat gcc/limitx.h gcc/glimits.h gcc/limity.h > \ - `dirname $($LFS_TGT-gcc -print-libgcc-file-name)`/install-tools/include/limits.h + `dirname $($LFS_TGT-gcc -print-libgcc-file-name)`/include/limits.h diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml index 6b78031bc..66526ba4c 100644 --- a/chapter05/glibc.xml +++ b/chapter05/glibc.xml @@ -222,13 +222,13 @@ readelf -l a.out | grep ld-linux package, especially Binutils-pass2 or GCC-pass2, fails to build, it is an indication that something has gone wrong with the preceding Binutils, GCC, or Glibc installations. - + diff --git a/chapter06/coreutils.xml b/chapter06/coreutils.xml index 33f53ec1e..207e05dc5 100644 --- a/chapter06/coreutils.xml +++ b/chapter06/coreutils.xml @@ -43,6 +43,8 @@ Installation of Coreutils +export gl_cv_macro_MB_CUR_MAX_good=y + Prepare Coreutils for compilation: ./configure --prefix=/usr \ diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml index 7c528d6c4..c72041b3b 100644 --- a/chapter08/coreutils.xml +++ b/chapter08/coreutils.xml @@ -54,11 +54,12 @@ + Now prepare Coreutils for compilation: autoreconf -fiv diff --git a/chapter08/gcc.xml b/chapter08/gcc.xml index 4b5c2dd61..546ad6b1a 100644 --- a/chapter08/gcc.xml +++ b/chapter08/gcc.xml @@ -78,6 +78,7 @@ cd build --enable-default-ssp \ --disable-multilib \ --disable-bootstrap \ + --disable-fixinclude \ --with-system-zlib GCC supports seven different computer languages, but the diff --git a/packages.ent b/packages.ent index 52ce4c4cf..d134cf075 100644 --- a/packages.ent +++ b/packages.ent @@ -104,10 +104,10 @@ - - + + - + @@ -225,10 +225,10 @@ - - + + - + @@ -431,13 +431,13 @@ - - - - - + + + + + - +