Index: Makefile
===================================================================
--- Makefile (.../2.37) (revision 35)
+++ Makefile (.../2.39) (revision 36)
@@ -41,25 +41,25 @@
ifeq ($(FLAVOUR),headers)
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_A1X_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_A2X_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_H3_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_H5_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_IMX6_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_IMX6ULL_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_JZ47XX_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_P5600_GLIBC))
REQUIRES = core/linux/Baikal/T1000/t1-5.15.61-5.9.31
@@ -68,10 +68,10 @@
REQUIRES = core/linux/Baikal/M1000/m1-6.1.63-6.4.92
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_OMAP543X_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_AM335X_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_RK328X_GLIBC) \
$(TOOLCHAIN_RK33XX_GLIBC) \
@@ -78,47 +78,47 @@
$(TOOLCHAIN_RK339X_GLIBC) \
$(TOOLCHAIN_RK358X_GLIBC) \
$(TOOLCHAIN_A33XX_GLIBC)),)
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_S8XX_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_S9XX_GLIBC) \
$(TOOLCHAIN_A9XX_GLIBC) \
$(TOOLCHAIN_A311X_GLIBC)),)
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) \
$(TOOLCHAIN_POWER9_GLIBC)),)
-REQUIRES = core/glibc/2.37-ppc32^headers
+REQUIRES = core/glibc/2.39-ppc32^headers
endif
ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8LE_GLIBC) \
$(TOOLCHAIN_POWER9LE_GLIBC)),)
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_RISCV64_GLIBC)),)
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_I586_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_I686_GLIBC))
-REQUIRES = core/linux/6.1.53
+REQUIRES = core/linux/6.6.21
endif
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC))
-REQUIRES = core/glibc/2.37-x86_32^headers
+REQUIRES = core/glibc/2.39-x86_32^headers
endif
endif
ifeq ($(FLAVOUR),full)
ifeq ($(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC))
-REQUIRES = core/glibc/2.37-x86_32^full
+REQUIRES = core/glibc/2.39-x86_32^full
else
ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) \
$(TOOLCHAIN_POWER9_GLIBC)),)
-REQUIRES = core/glibc/2.37-ppc32^full
+REQUIRES = core/glibc/2.39-ppc32^full
else
-REQUIRES = core/gcc/12.2.0^second
+REQUIRES = core/gcc/13.2.0^second
endif
endif
endif
@@ -125,10 +125,10 @@
# ======= __END_OF_REQUIRES__ =======
-tar_xz_archive = $(SRC_PACKAGE_PATH)/GNU/glibc/glibc-2.37.tar.xz
+tar_xz_archive = $(SRC_PACKAGE_PATH)/GNU/glibc/glibc-2.39.tar.xz
SRC_ARCHIVE = $(tar_xz_archive)
-SRC_DIR = $(TARGET_BUILD_DIR)/glibc-2.37
-src_dir_name = glibc-2.37
+SRC_DIR = $(TARGET_BUILD_DIR)/glibc-2.39
+src_dir_name = glibc-2.39
src_done = $(TARGET_BUILD_DIR)/.source-done
PATCHES = PATCHES
Index: PATCHES
===================================================================
--- PATCHES (.../2.37) (revision 35)
+++ PATCHES (.../2.39) (revision 36)
@@ -1,10 +1,9 @@
-../../../sources/GNU/glibc/patches/glibc-2.37-CVE-2023-25139.patch -p0
-../../../sources/GNU/glibc/patches/glibc-2.37-reenable-DT-HASH.patch -p0
-../../../sources/GNU/glibc/patches/glibc-2.37-i18n.patch -p0
-../../../sources/GNU/glibc/patches/glibc-2.37-locale-no-archive.patch -p0
-../../../sources/GNU/glibc/patches/glibc-2.37-malloc-hooks.patch -p0
-../../../sources/GNU/glibc/patches/glibc-2.37-en_US-no-am-pm.patch -p0
+../../../sources/GNU/glibc/patches/glibc-2.39-reenable-DT-HASH.patch -p0
+../../../sources/GNU/glibc/patches/glibc-2.39-i18n.patch -p0
+../../../sources/GNU/glibc/patches/glibc-2.39-locale-no-archive.patch -p0
+../../../sources/GNU/glibc/patches/glibc-2.39-malloc-hooks.patch -p0
+../../../sources/GNU/glibc/patches/glibc-2.39-en_US-no-am-pm.patch -p0
-../../../sources/GNU/glibc/patches/glibc-2.37-ppc64-interpreter.patch -p0
-../../../sources/GNU/glibc/patches/glibc-2.37-x86_64-interpreter.patch -p0
+../../../sources/GNU/glibc/patches/glibc-2.39-ppc64-interpreter.patch -p0
+../../../sources/GNU/glibc/patches/glibc-2.39-x86_64-interpreter.patch -p0