Index: Makefile
===================================================================
--- Makefile (.../12.2.0) (revision 35)
+++ Makefile (.../13.2.0) (revision 36)
@@ -50,7 +50,7 @@
include ../../../build-system/config.mk
-SOURCE_REQUIRES = sources/GNU/gcc/gcc-12.2.0
+SOURCE_REQUIRES = sources/GNU/gcc/gcc-13.2.0
SOURCE_REQUIRES += sources/GNU/gmp
SOURCE_REQUIRES += sources/GNU/mpfr
SOURCE_REQUIRES += sources/GNU/mpc
@@ -71,23 +71,23 @@
REQUIRES = core/binutils/2.42
endif
ifeq ($(FLAVOUR),second)
-REQUIRES = core/glibc/2.37^headers
+REQUIRES = core/glibc/2.39^headers
endif
ifeq ($(FLAVOUR),full)
-REQUIRES = core/glibc/2.37^full
+REQUIRES = core/glibc/2.39^full
endif
endif
# ======= __END_OF_REQUIRES__ =======
-tar_xz_archive = $(SRC_PACKAGE_PATH)/GNU/gcc/gcc-12.2.0/gcc-12.2.0.tar.xz
-tar_xz_archive_gmp = $(SRC_PACKAGE_PATH)/GNU/gmp/gmp-6.2.1.tar.xz
-tar_xz_archive_mpfr = $(SRC_PACKAGE_PATH)/GNU/mpfr/mpfr-4.1.0.tar.xz
-tar_gz_archive_mpc = $(SRC_PACKAGE_PATH)/GNU/mpc/mpc-1.2.1.tar.gz
-tar_xz_archive_isl = $(SRC_PACKAGE_PATH)/inria/isl/isl-0.25.tar.xz
+tar_xz_archive = $(SRC_PACKAGE_PATH)/GNU/gcc/gcc-13.2.0/gcc-13.2.0.tar.xz
+tar_xz_archive_gmp = $(SRC_PACKAGE_PATH)/GNU/gmp/gmp-6.3.0.tar.xz
+tar_xz_archive_mpfr = $(SRC_PACKAGE_PATH)/GNU/mpfr/mpfr-4.2.1.tar.xz
+tar_gz_archive_mpc = $(SRC_PACKAGE_PATH)/GNU/mpc/mpc-1.3.1.tar.gz
+tar_xz_archive_isl = $(SRC_PACKAGE_PATH)/inria/isl/isl-0.26.tar.xz
SRC_ARCHIVE = $(tar_xz_archive)
-SRC_DIR = $(TARGET_BUILD_DIR)/gcc-12.2.0
-src_dir_name = gcc-12.2.0
+SRC_DIR = $(TARGET_BUILD_DIR)/gcc-13.2.0
+src_dir_name = gcc-13.2.0
src_done = $(TARGET_BUILD_DIR)/.source-done
gmp_src_done = $(TARGET_BUILD_DIR)/.gmp-source-done
mpfr_src_done = $(TARGET_BUILD_DIR)/.mpfr-source-done
@@ -150,9 +150,9 @@
# To be independed from distribution we are working the build GNAT tools
# created and installed with prefix $(GNATTOOLS_DEST_DIR)
#
-# see: build-system/3pp/gnattools/12.2.0 for more information.
+# see: build-system/3pp/gnattools/13.2.0 for more information.
#
-GNATTOOLS_DEST_DIR = $(BUILDSYSTEM)/gnattools/12.2.0/usr
+GNATTOOLS_DEST_DIR = $(BUILDSYSTEM)/gnattools/13.2.0/usr
environment = PATH=$(TOOLCHAIN_PATH)/bin:$(GNATTOOLS_DEST_DIR)/bin:$(PATH)
environment += GNATBIND=$(GNATTOOLS_DEST_DIR)/bin/gnatbind
@@ -2304,25 +2304,25 @@
$(gmp_src_done): $(src_done)
@echo "Expanding $(tar_xz_archive_gmp)"
@tar xJf $(tar_xz_archive_gmp) -C $(TARGET_BUILD_DIR)
- @cd $(SRC_DIR); ln -sf ../gmp-6.2.1 gmp
+ @cd $(SRC_DIR); ln -sf ../gmp-6.3.0 gmp
@touch $@
$(mpfr_src_done): $(src_done)
@echo "Expanding $(tar_xz_archive_mpfr)"
@tar xJf $(tar_xz_archive_mpfr) -C $(TARGET_BUILD_DIR)
- @cd $(SRC_DIR); ln -sf ../mpfr-4.1.0 mpfr
+ @cd $(SRC_DIR); ln -sf ../mpfr-4.2.1 mpfr
@touch $@
$(mpc_src_done): $(src_done)
@echo "Expanding $(tar_gz_archive_mpc)"
@tar xzf $(tar_gz_archive_mpc) -C $(TARGET_BUILD_DIR)
- @cd $(SRC_DIR); ln -sf ../mpc-1.2.1 mpc
+ @cd $(SRC_DIR); ln -sf ../mpc-1.3.1 mpc
@touch $@
$(isl_src_done): $(src_done)
@echo "Expanding $(tar_xz_archive_isl)"
@tar xJf $(tar_xz_archive_isl) -C $(TARGET_BUILD_DIR)
- @cd $(SRC_DIR); ln -sf ../isl-0.25 isl
+ @cd $(SRC_DIR); ln -sf ../isl-0.26 isl
@touch $@
$(static_build_target): $(gmp_src_done) $(mpfr_src_done) $(mpc_src_done) $(isl_src_done)
Index: PATCHES
===================================================================
--- PATCHES (.../12.2.0) (revision 35)
+++ PATCHES (.../13.2.0) (revision 36)
@@ -1,5 +1,5 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0
Index: PATCHES.a33xx
===================================================================
--- PATCHES.a33xx (.../12.2.0) (revision 35)
+++ PATCHES.a33xx (.../13.2.0) (revision 36)
@@ -1,7 +1,7 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-a33xx-newlib.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-a33xx-newlib.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0
Index: PATCHES.a9xx
===================================================================
--- PATCHES.a9xx (.../12.2.0) (revision 35)
+++ PATCHES.a9xx (.../13.2.0) (revision 36)
@@ -1,7 +1,7 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-a9xx-newlib.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-a9xx-newlib.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0
Index: PATCHES.aarch64
===================================================================
--- PATCHES.aarch64 (.../12.2.0) (revision 35)
+++ PATCHES.aarch64 (.../13.2.0) (revision 36)
@@ -1,7 +1,7 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-aarch64-multilib.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-aarch64-multilib.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0
Index: PATCHES.at91sam7s
===================================================================
--- PATCHES.at91sam7s (.../12.2.0) (revision 35)
+++ PATCHES.at91sam7s (.../13.2.0) (revision 36)
@@ -1,7 +1,7 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-at91sam7s-newlib.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-at91sam7s-newlib.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0
Index: PATCHES.powerpc
===================================================================
--- PATCHES.powerpc (.../12.2.0) (revision 35)
+++ PATCHES.powerpc (.../13.2.0) (revision 36)
@@ -1,8 +1,8 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-ppc64-interpreter.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-ppc64-multilib.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-ppc64-interpreter.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-ppc64-multilib.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0
Index: PATCHES.powerpcle
===================================================================
--- PATCHES.powerpcle (.../12.2.0) (revision 35)
+++ PATCHES.powerpcle (.../13.2.0) (revision 36)
@@ -1,8 +1,8 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-ppc64-interpreter.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-ppc64le-multilib.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-ppc64-interpreter.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-ppc64le-multilib.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0
Index: PATCHES.x86_64
===================================================================
--- PATCHES.x86_64 (.../12.2.0) (revision 35)
+++ PATCHES.x86_64 (.../13.2.0) (revision 36)
@@ -1,8 +1,8 @@
-../../../sources/GNU/gcc/patches/gcc-12.2.0-x86_64-interpreter.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-x86_64-multilib.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-x86_64-interpreter.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-x86_64-multilib.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libstdc++-docs.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-libtool-no-rpath.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-fortran-interface.patch -p0
-../../../sources/GNU/gcc/patches/gcc-12.2.0-no-fixincludes.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libstdc++-docs.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-libtool-no-rpath.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-fortran-interface.patch -p0
+../../../sources/GNU/gcc/patches/gcc-13.2.0-no-fixincludes.patch -p0