From 09f70fec484552c8b794a2725084943b96f00677 Mon Sep 17 00:00:00 2001 From: Markham Date: Wed, 22 Jan 2020 22:13:47 +0100 Subject: [PATCH] ARM: bump version gcc-9.2.0 --- ...-ng-git-7bd6bb0-gcc-9.2.0-arm-hd51.config} | 44 ++++++++++++------- make/crosstool-arm.mk | 4 +- make/versions.mk | 4 +- 3 files changed, 32 insertions(+), 20 deletions(-) rename archive-patches/ct-ng/{ct-ng-git-afaf7b9-gcc-8.3.0-arm-hd51.config => ct-ng-git-7bd6bb0-gcc-9.2.0-arm-hd51.config} (96%) diff --git a/archive-patches/ct-ng/ct-ng-git-afaf7b9-gcc-8.3.0-arm-hd51.config b/archive-patches/ct-ng/ct-ng-git-7bd6bb0-gcc-9.2.0-arm-hd51.config similarity index 96% rename from archive-patches/ct-ng/ct-ng-git-afaf7b9-gcc-8.3.0-arm-hd51.config rename to archive-patches/ct-ng/ct-ng-git-7bd6bb0-gcc-9.2.0-arm-hd51.config index a2b34ca..811d330 100644 --- a/archive-patches/ct-ng/ct-ng-git-afaf7b9-gcc-8.3.0-arm-hd51.config +++ b/archive-patches/ct-ng/ct-ng-git-7bd6bb0-gcc-9.2.0-arm-hd51.config @@ -276,6 +276,11 @@ CT_LINUX_PATCH_GLOBAL=y # CT_LINUX_PATCH_NONE is not set CT_LINUX_PATCH_ORDER="global" CT_LINUX_VERY_NEW=y +# CT_LINUX_V_5_4 is not set +# CT_LINUX_V_5_3 is not set +# CT_LINUX_V_5_2 is not set +# CT_LINUX_V_5_1 is not set +# CT_LINUX_V_5_0 is not set # CT_LINUX_V_4_20 is not set # CT_LINUX_V_4_19 is not set # CT_LINUX_V_4_18 is not set @@ -349,7 +354,8 @@ CT_BINUTILS_PATCH_GLOBAL=y # CT_BINUTILS_PATCH_LOCAL_BUNDLED is not set # CT_BINUTILS_PATCH_NONE is not set CT_BINUTILS_PATCH_ORDER="global" -CT_BINUTILS_V_2_32=y +CT_BINUTILS_V_2_33=y +# CT_BINUTILS_V_2_32 is not set # CT_BINUTILS_V_2_31 is not set # CT_BINUTILS_V_2_30 is not set # CT_BINUTILS_V_2_29 is not set @@ -357,7 +363,7 @@ CT_BINUTILS_V_2_32=y # CT_BINUTILS_V_2_27 is not set # CT_BINUTILS_V_2_26 is not set # CT_BINUTILS_NO_VERSIONS is not set -CT_BINUTILS_VERSION="2.32" +CT_BINUTILS_VERSION="2.33.1" CT_BINUTILS_MIRRORS="$(CT_Mirrors GNU binutils) $(CT_Mirrors sourceware binutils/releases)" CT_BINUTILS_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_BINUTILS_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -389,6 +395,7 @@ CT_BINUTILS_LINKERS_LIST="ld" CT_BINUTILS_LINKER_DEFAULT="bfd" # CT_BINUTILS_PLUGINS is not set CT_BINUTILS_RELRO=m +CT_BINUTILS_DETERMINISTIC_ARCHIVES=y CT_BINUTILS_EXTRA_CONFIG_ARRAY="" CT_BINUTILS_FOR_TARGET=y CT_BINUTILS_FOR_TARGET_IBERTY=y @@ -425,7 +432,8 @@ CT_GLIBC_PATCH_GLOBAL=y # CT_GLIBC_PATCH_LOCAL_BUNDLED is not set # CT_GLIBC_PATCH_NONE is not set CT_GLIBC_PATCH_ORDER="global" -CT_GLIBC_V_2_29=y +CT_GLIBC_V_2_30=y +# CT_GLIBC_V_2_29 is not set # CT_GLIBC_V_2_28 is not set # CT_GLIBC_V_2_27 is not set # CT_GLIBC_V_2_26 is not set @@ -436,14 +444,16 @@ CT_GLIBC_V_2_29=y # CT_GLIBC_V_2_17 is not set # CT_GLIBC_V_2_12_1 is not set # CT_GLIBC_NO_VERSIONS is not set -CT_GLIBC_VERSION="2.29" +CT_GLIBC_VERSION="2.30" CT_GLIBC_MIRRORS="$(CT_Mirrors GNU glibc)" CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_GLIBC_SIGNATURE_FORMAT="packed/.sig" +CT_GLIBC_2_30_or_later=y +CT_GLIBC_2_30_or_older=y +CT_GLIBC_later_than_2_29=y CT_GLIBC_2_29_or_later=y -CT_GLIBC_2_29_or_older=y CT_GLIBC_later_than_2_27=y CT_GLIBC_2_27_or_later=y CT_GLIBC_later_than_2_26=y @@ -464,7 +474,6 @@ CT_GLIBC_DEP_KERNEL_HEADERS_VERSION=y CT_GLIBC_DEP_BINUTILS=y CT_GLIBC_DEP_GCC=y CT_GLIBC_DEP_PYTHON=y -CT_GLIBC_DEP_MAKE_4_0=y CT_GLIBC_BUILD_SSP=y CT_GLIBC_HAS_LIBIDN_ADDON=y # CT_GLIBC_USE_LIBIDN_ADDON is not set @@ -536,12 +545,13 @@ CT_GCC_PATCH_GLOBAL=y # CT_GCC_PATCH_LOCAL_BUNDLED is not set # CT_GCC_PATCH_NONE is not set CT_GCC_PATCH_ORDER="global" -CT_GCC_V_8=y +CT_GCC_V_9=y +# CT_GCC_V_8 is not set # CT_GCC_V_7 is not set # CT_GCC_V_6 is not set # CT_GCC_V_5 is not set # CT_GCC_NO_VERSIONS is not set -CT_GCC_VERSION="8.3.0" +CT_GCC_VERSION="9.2.0" 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_DIRNAME="@{pkg_name}-@{version}" @@ -551,6 +561,7 @@ CT_GCC_later_than_7=y CT_GCC_7_or_later=y CT_GCC_later_than_6=y CT_GCC_6_or_later=y +CT_GCC_REQUIRE_6_or_later=y CT_GCC_later_than_5=y CT_GCC_5_or_later=y CT_GCC_REQUIRE_5_or_later=y @@ -642,6 +653,7 @@ CT_GETTEXT_PATCH_GLOBAL=y # CT_GETTEXT_PATCH_LOCAL_BUNDLED is not set # CT_GETTEXT_PATCH_NONE is not set CT_GETTEXT_PATCH_ORDER="global" +# CT_GETTEXT_V_0_20_1 is not set CT_GETTEXT_V_0_19_8_1=y # CT_GETTEXT_NO_VERSIONS is not set CT_GETTEXT_VERSION="0.19.8.1" @@ -691,21 +703,23 @@ CT_ISL_PATCH_GLOBAL=y # CT_ISL_PATCH_LOCAL_BUNDLED is not set # CT_ISL_PATCH_NONE is not set CT_ISL_PATCH_ORDER="global" +CT_ISL_V_0_22=y +# CT_ISL_V_0_21 is not set # CT_ISL_V_0_20 is not set # CT_ISL_V_0_19 is not set -CT_ISL_V_0_18=y +# CT_ISL_V_0_18 is not set # CT_ISL_V_0_17 is not set # CT_ISL_V_0_16 is not set # CT_ISL_V_0_15 is not set # CT_ISL_NO_VERSIONS is not set -CT_ISL_VERSION="0.18" +CT_ISL_VERSION="0.22" CT_ISL_MIRRORS="http://isl.gforge.inria.fr" CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ISL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ISL_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz" CT_ISL_SIGNATURE_FORMAT="" +CT_ISL_later_than_0_18=y CT_ISL_0_18_or_later=y -CT_ISL_0_18_or_older=y CT_ISL_later_than_0_15=y CT_ISL_0_15_or_later=y CT_ISL_REQUIRE_0_15_or_later=y @@ -732,9 +746,10 @@ CT_LIBICONV_PATCH_GLOBAL=y # CT_LIBICONV_PATCH_LOCAL_BUNDLED is not set # CT_LIBICONV_PATCH_NONE is not set CT_LIBICONV_PATCH_ORDER="global" -CT_LIBICONV_V_1_15=y +CT_LIBICONV_V_1_16=y +# CT_LIBICONV_V_1_15 is not set # CT_LIBICONV_NO_VERSIONS is not set -CT_LIBICONV_VERSION="1.15" +CT_LIBICONV_VERSION="1.16" CT_LIBICONV_MIRRORS="$(CT_Mirrors GNU libiconv)" CT_LIBICONV_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_LIBICONV_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" @@ -840,7 +855,7 @@ CT_ZLIB_PATCH_ORDER="global" CT_ZLIB_V_1_2_11=y # CT_ZLIB_NO_VERSIONS is not set CT_ZLIB_VERSION="1.2.11" -CT_ZLIB_MIRRORS="http://downloads.sourceforge.net/project/libpng/zlib/${CT_ZLIB_VERSION}" +CT_ZLIB_MIRRORS="http://downloads.sourceforge.net/project/libpng/zlib/${CT_ZLIB_VERSION} https://www.zlib.net/" CT_ZLIB_ARCHIVE_FILENAME="@{pkg_name}-@{version}" CT_ZLIB_ARCHIVE_DIRNAME="@{pkg_name}-@{version}" CT_ZLIB_ARCHIVE_FORMATS=".tar.xz .tar.gz" @@ -897,7 +912,6 @@ CT_MAKE_ARCHIVE_FORMATS=".tar.bz2 .tar.gz" CT_MAKE_SIGNATURE_FORMAT="packed/.sig" CT_MAKE_later_than_4_0=y CT_MAKE_4_0_or_later=y -CT_MAKE_REQUIRE_4_0_or_later=y # CT_MAKE_GMAKE_SYMLINK is not set CT_MAKE_GNUMAKE_SYMLINK=y CT_ALL_COMP_TOOLS_CHOICES="AUTOCONF AUTOMAKE BISON DTC LIBTOOL M4 MAKE" diff --git a/make/crosstool-arm.mk b/make/crosstool-arm.mk index b308560..5df2f90 100644 --- a/make/crosstool-arm.mk +++ b/make/crosstool-arm.mk @@ -15,9 +15,7 @@ crosstool: crosstool-ng: $(ARCHIVE)/$(KERNEL_SRC) $(ARCHIVE)/$(CROSSTOOL_NG_SOURCE) make $(BUILD_TMP) - if [ ! -e $(CROSS_BASE) ]; then \ - mkdir -p $(CROSS_BASE); \ - fi; + mkdir -p $(CROSS_BASE) $(REMOVE)/crosstool-ng-$(CROSSTOOL_NG_VER) $(UNTAR)/$(CROSSTOOL_NG_SOURCE) cp -a $(CUSTOM_KERNEL) $(BUILD_TMP)/linux-$(KERNEL_VER).tar.gz diff --git a/make/versions.mk b/make/versions.mk index 419313c..fa7c442 100644 --- a/make/versions.mk +++ b/make/versions.mk @@ -18,14 +18,14 @@ CORTEX_STRINGS_VER = 48fd30c # crosstool-ng versions CT_NG_VER_HD1 = 1894239 CT_NG_VER_HD2 = 7bd6bb0 -CT_NG_VER_ARM = afaf7b9 +CT_NG_VER_ARM = 7bd6bb0 ETHTOOL_VER = 5.3 # Linaro GCC Versions GCC_VER_HD1 = linaro-4.9-2017.01 GCC_VER_HD2 = gcc-8.3.0 -GCC_VER_ARM = gcc-8.3.0 +GCC_VER_ARM = gcc-9.2.0 # Dropbear is a relatively small SSH server and client DROPBEAR_VER=2018.76 -- 2.39.5