Update GCC to 8.5.0 and glibc 2.28

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
This commit is contained in:
Bensuperpc 2022-04-22 22:51:27 +02:00
parent ebb53b4be1
commit 06d209a343
2 changed files with 29 additions and 21 deletions

View File

@ -95,7 +95,7 @@ The dockcross script will execute the given command-line inside the container, a
| dockcross/linux-armv7a | ARMv7a | GCC | Linux | | dockcross/linux-armv7a | ARMv7a | GCC | Linux |
| dockcross/linux-armv7l-musl | ARMv7l | GCC + musl | Linux | | dockcross/linux-armv7l-musl | ARMv7l | GCC + musl | Linux |
| dockcross/linux-mips | mips | GCC | Linux | | dockcross/linux-mips | mips | GCC | Linux |
| dockcross/linux-mipsel-lts | mipsel | GCC 6.5.0 + Glibc 2.24 | Linux | | dockcross/linux-mipsel-lts | mipsel | GCC 6.5.0 + Glibc 2.28 | Linux |
| dockcross/linux-s390x | s390x | GCC | Linux | | dockcross/linux-s390x | s390x | GCC | Linux |
| dockcross/linux-ppc64le | ppc64le | GCC | Linux | | dockcross/linux-ppc64le | ppc64le | GCC | Linux |
| dockcross/linux-riscv32 | riscv32 | GCC | Linux | | dockcross/linux-riscv32 | riscv32 | GCC | Linux |

View File

@ -414,15 +414,15 @@ CT_GLIBC_PATCH_ORDER="global"
# CT_GLIBC_V_2_31 is not set # CT_GLIBC_V_2_31 is not set
# CT_GLIBC_V_2_30 is not set # CT_GLIBC_V_2_30 is not set
# CT_GLIBC_V_2_29 is not set # CT_GLIBC_V_2_29 is not set
# CT_GLIBC_V_2_28 is not set CT_GLIBC_V_2_28=y
# CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_27 is not set
# CT_GLIBC_V_2_26 is not set # CT_GLIBC_V_2_26 is not set
# CT_GLIBC_V_2_25 is not set # CT_GLIBC_V_2_25 is not set
CT_GLIBC_V_2_24=y # CT_GLIBC_V_2_24 is not set
# CT_GLIBC_V_2_23 is not set # CT_GLIBC_V_2_23 is not set
# CT_GLIBC_V_2_19 is not set # CT_GLIBC_V_2_19 is not set
# CT_GLIBC_V_2_17 is not set # CT_GLIBC_V_2_17 is not set
CT_GLIBC_VERSION="2.24" CT_GLIBC_VERSION="2.28"
CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)"
CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
@ -434,16 +434,16 @@ CT_GLIBC_2_30_or_older=y
CT_GLIBC_older_than_2_30=y CT_GLIBC_older_than_2_30=y
CT_GLIBC_2_29_or_older=y CT_GLIBC_2_29_or_older=y
CT_GLIBC_older_than_2_29=y CT_GLIBC_older_than_2_29=y
CT_GLIBC_2_28_or_later=y
CT_GLIBC_2_28_or_older=y CT_GLIBC_2_28_or_older=y
CT_GLIBC_older_than_2_28=y CT_GLIBC_later_than_2_27=y
CT_GLIBC_2_27_or_older=y CT_GLIBC_2_27_or_later=y
CT_GLIBC_older_than_2_27=y CT_GLIBC_later_than_2_26=y
CT_GLIBC_2_26_or_older=y CT_GLIBC_2_26_or_later=y
CT_GLIBC_older_than_2_26=y CT_GLIBC_later_than_2_25=y
CT_GLIBC_2_25_or_older=y CT_GLIBC_2_25_or_later=y
CT_GLIBC_older_than_2_25=y CT_GLIBC_later_than_2_24=y
CT_GLIBC_2_24_or_later=y CT_GLIBC_2_24_or_later=y
CT_GLIBC_2_24_or_older=y
CT_GLIBC_later_than_2_23=y CT_GLIBC_later_than_2_23=y
CT_GLIBC_2_23_or_later=y CT_GLIBC_2_23_or_later=y
CT_GLIBC_later_than_2_20=y CT_GLIBC_later_than_2_20=y
@ -457,6 +457,7 @@ CT_GLIBC_DEP_BINUTILS=y
CT_GLIBC_DEP_GCC=y CT_GLIBC_DEP_GCC=y
CT_GLIBC_DEP_PYTHON=y CT_GLIBC_DEP_PYTHON=y
CT_GLIBC_SPARC_ALLOW_V7=y CT_GLIBC_SPARC_ALLOW_V7=y
CT_GLIBC_BUILD_SSP=y
CT_GLIBC_HAS_LIBIDN_ADDON=y CT_GLIBC_HAS_LIBIDN_ADDON=y
# CT_GLIBC_USE_LIBIDN_ADDON is not set # CT_GLIBC_USE_LIBIDN_ADDON is not set
CT_GLIBC_NO_SPARC_V8=y CT_GLIBC_NO_SPARC_V8=y
@ -472,8 +473,14 @@ CT_GLIBC_FORCE_UNWIND=y
# CT_GLIBC_KERNEL_VERSION_NONE is not set # CT_GLIBC_KERNEL_VERSION_NONE is not set
# CT_GLIBC_KERNEL_VERSION_AS_HEADERS is not set # CT_GLIBC_KERNEL_VERSION_AS_HEADERS is not set
CT_GLIBC_KERNEL_VERSION_CHOSEN=y CT_GLIBC_KERNEL_VERSION_CHOSEN=y
CT_GLIBC_MIN_KERNEL_VERSION="2.6.9" CT_GLIBC_MIN_KERNEL_VERSION="3.2.0"
CT_GLIBC_MIN_KERNEL="2.6.9" CT_GLIBC_MIN_KERNEL="3.2.0"
CT_GLIBC_SSP_DEFAULT=y
# CT_GLIBC_SSP_NO is not set
# CT_GLIBC_SSP_YES is not set
# CT_GLIBC_SSP_ALL is not set
# CT_GLIBC_SSP_STRONG is not set
CT_GLIBC_ENABLE_WERROR=y
# CT_GLIBC_ENABLE_COMMON_FLAG is not set # CT_GLIBC_ENABLE_COMMON_FLAG is not set
CT_ALL_LIBC_CHOICES="AVR_LIBC BIONIC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE UCLIBC_NG" CT_ALL_LIBC_CHOICES="AVR_LIBC BIONIC GLIBC MINGW_W64 MOXIEBOX MUSL NEWLIB NONE UCLIBC_NG"
CT_LIBC_SUPPORT_THREADS_ANY=y CT_LIBC_SUPPORT_THREADS_ANY=y
@ -516,12 +523,12 @@ CT_GCC_PATCH_ORDER="global"
# CT_GCC_V_11 is not set # CT_GCC_V_11 is not set
# CT_GCC_V_10 is not set # CT_GCC_V_10 is not set
# CT_GCC_V_9 is not set # CT_GCC_V_9 is not set
# CT_GCC_V_8 is not set CT_GCC_V_8=y
# CT_GCC_V_7 is not set # CT_GCC_V_7 is not set
CT_GCC_V_6=y # CT_GCC_V_6 is not set
# CT_GCC_V_5 is not set # CT_GCC_V_5 is not set
# CT_GCC_V_4_9 is not set # CT_GCC_V_4_9 is not set
CT_GCC_VERSION="6.5.0" CT_GCC_VERSION="8.5.0"
CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})" CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})"
CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
@ -533,16 +540,17 @@ CT_GCC_10_or_older=y
CT_GCC_older_than_10=y CT_GCC_older_than_10=y
CT_GCC_9_or_older=y CT_GCC_9_or_older=y
CT_GCC_older_than_9=y CT_GCC_older_than_9=y
CT_GCC_8_or_older=y CT_GCC_later_than_8=y
CT_GCC_older_than_8=y CT_GCC_8_or_later=y
CT_GCC_7_or_older=y CT_GCC_later_than_7=y
CT_GCC_older_than_7=y CT_GCC_7_or_later=y
CT_GCC_later_than_6=y CT_GCC_later_than_6=y
CT_GCC_6_or_later=y CT_GCC_6_or_later=y
CT_GCC_later_than_5=y CT_GCC_later_than_5=y
CT_GCC_5_or_later=y CT_GCC_5_or_later=y
CT_GCC_later_than_4_9=y CT_GCC_later_than_4_9=y
CT_GCC_4_9_or_later=y CT_GCC_4_9_or_later=y
CT_GCC_REQUIRE_4_9_or_later=y
CT_CC_GCC_ENABLE_PLUGINS=y CT_CC_GCC_ENABLE_PLUGINS=y
CT_CC_GCC_HAS_LIBMPX=y CT_CC_GCC_HAS_LIBMPX=y
CT_CC_GCC_ENABLE_CXX_FLAGS="" CT_CC_GCC_ENABLE_CXX_FLAGS=""