From 23bbcd979886005ca498621e626a8752e1a1fd47 Mon Sep 17 00:00:00 2001 From: Xiong Zhou Date: Tue, 18 Jun 2024 00:10:08 +0800 Subject: [PATCH] Update to 2024.06 version. --- 0002-Fix-build-bug-for-openssl.patch | 25 -------------- 0003-Fix-patching-errors-for-binutils.patch | 35 -------------------- config.xml | 8 ++--- gcc-for-openEuler-1.0.7.tar.gz | Bin 7356 -> 0 bytes gcc-for-openEuler-1.0.8.tar.gz | Bin 0 -> 7351 bytes gcc-for-openEuler.spec | 11 +++--- 6 files changed, 10 insertions(+), 69 deletions(-) delete mode 100644 0002-Fix-build-bug-for-openssl.patch delete mode 100644 0003-Fix-patching-errors-for-binutils.patch delete mode 100644 gcc-for-openEuler-1.0.7.tar.gz create mode 100644 gcc-for-openEuler-1.0.8.tar.gz diff --git a/0002-Fix-build-bug-for-openssl.patch b/0002-Fix-build-bug-for-openssl.patch deleted file mode 100644 index d405c86..0000000 --- a/0002-Fix-build-bug-for-openssl.patch +++ /dev/null @@ -1,25 +0,0 @@ -From a619def04c61b09b6762131fe15373d78035de45 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=E9=83=91=E6=99=A8=E5=8D=89?= -Date: Wed, 29 Nov 2023 17:36:13 +0800 -Subject: [PATCH] [gcc-for-openEuler]Fix build bug for openssl. - ---- - build/hcc_arm64le_native/hcc_aarch64_native_release.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/build/hcc_arm64le_native/hcc_aarch64_native_release.sh b/build/hcc_arm64le_native/hcc_aarch64_native_release.sh -index 630a0b5..9db1e64 100644 ---- a/build/hcc_arm64le_native/hcc_aarch64_native_release.sh -+++ b/build/hcc_arm64le_native/hcc_aarch64_native_release.sh -@@ -75,7 +75,7 @@ make -j $PARALLEL && make install prefix=$PREFIX_NATIVE exec_prefix=$PREFIX_NATI - # Temporarily install OpenSSL to provide fixed libcrypto.so version for various OSes. - echo "Building openssl for autofdo..." && pushd $ROOT_NATIVE_DIR/obj/build-openssl - cp -rf $ROOT_NATIVE_SRC/$OPENSSL/* . --LDFLAGS="${SECURE_LDFLAGS}" CFLAGS="${SECURE_CFLAGS}" CXXFLAGS="${SECURE_CFLAGS}" ./Configure --prefix=$PREFIX_OPENSSL --openssldir=$PREFIX_OPENSSL enable-ec_nistp_64_gcc_128 zlib enable-camellia enable-seed enable-rfc3779 enable-sctp enable-cms enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers no-mdc2 no-ec2m enable-sm2 enable-sm3 enable-sm4 enable-tlcp shared linux-aarch64 -Wa,--noexecstack -DPURIFY '-DDEVRANDOM="\"/dev/urandom\""' -+LDFLAGS="${SECURE_LDFLAGS}" CFLAGS="${SECURE_CFLAGS}" CXXFLAGS="${SECURE_CFLAGS}" ./Configure --prefix=$PREFIX_OPENSSL --openssldir=$PREFIX_OPENSSL enable-ec_nistp_64_gcc_128 zlib enable-camellia enable-seed enable-rfc3779 enable-sctp enable-cms enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers no-mdc2 no-ec2m enable-sm2 enable-sm3 enable-sm4 shared linux-aarch64 -Wa,--noexecstack -DPURIFY '-DDEVRANDOM="\"/dev/urandom\""' - make -j $PARALLEL && make install && popd - - export OPENSSL_ROOT_DIR=$PREFIX_OPENSSL --- -2.33.0 - diff --git a/0003-Fix-patching-errors-for-binutils.patch b/0003-Fix-patching-errors-for-binutils.patch deleted file mode 100644 index f0c50e3..0000000 --- a/0003-Fix-patching-errors-for-binutils.patch +++ /dev/null @@ -1,35 +0,0 @@ -From e020f8bbe15e0da4e2618f818294e118a5d61178 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=E9=83=91=E6=99=A8=E5=8D=89?= -Date: Thu, 30 Nov 2023 10:26:22 +0800 -Subject: [PATCH] [gcc-for-openEuler]Fix patching errors for binutils. - ---- - build/hcc_arm64le_native/pre_construction.sh | 12 +++++++++--- - 1 file changed, 9 insertions(+), 3 deletions(-) - -diff --git a/build/hcc_arm64le_native/pre_construction.sh b/build/hcc_arm64le_native/pre_construction.sh -index a80ece0..cf7d0b7 100644 ---- a/build/hcc_arm64le_native/pre_construction.sh -+++ b/build/hcc_arm64le_native/pre_construction.sh -@@ -53,9 +53,15 @@ apply_patch() { - else - cd $ROOT_NATIVE_SRC/$2 - fi -- for file in $(grep -ne ^Patch[0-9]*:.*\.patch $ROOT_BUILD_DIR/open_source/$1/$1.spec | awk '{print $2}'); do -- patch --fuzz=0 -p1 <$ROOT_BUILD_DIR/open_source/$1/$file -- done -+ if [ $1 = "binutils" ]; then -+ for file in $(grep -ne ^Patch[0-9]\{1,2\}:.*\.patch $ROOT_BUILD_DIR/open_source/$1/$1.spec | awk '{print $2}'); do -+ patch --fuzz=0 -p1 <$ROOT_BUILD_DIR/open_source/$1/$file -+ done -+ else -+ for file in $(grep -ne ^Patch[0-9]*:.*\.patch $ROOT_BUILD_DIR/open_source/$1/$1.spec | awk '{print $2}'); do -+ patch --fuzz=0 -p1 <$ROOT_BUILD_DIR/open_source/$1/$file -+ done -+ fi - cd - - } - --- -2.33.0 - diff --git a/config.xml b/config.xml index 3d37f1d..cd96be6 100644 --- a/config.xml +++ b/config.xml @@ -1,6 +1,6 @@ -BRANCH="openEuler-22.03-LTS-SP3" -INSTALL_NATIVE="gcc-10.3.1-2023.12-aarch64-linux" -COMPILER_INFO="gcc for openEuler 2.3.6" +BRANCH="openEuler-22.03-LTS-SP4" +INSTALL_NATIVE="gcc-10.3.1-2024.06-aarch64-linux" +COMPILER_INFO="gcc for openEuler 2.3.7" GCC="gcc-10.3.0" BINUTILS="binutils-2.37" @@ -14,7 +14,7 @@ JEMALLOC="jemalloc-5.2.1" AUTOFDO="autofdo-0.19" BOLT="llvm-project-15.0.7.src" CMAKE="cmake-3.22.0" -OPENSSL="openssl-1.1.1wa" +OPENSSL="openssl-1.1.1m" NCURSES="ncurses-6.3" MLIR="llvm-project-12.0.1.src" PROTOBUF="protobuf-3.14.0" diff --git a/gcc-for-openEuler-1.0.7.tar.gz b/gcc-for-openEuler-1.0.7.tar.gz deleted file mode 100644 index 24bee540126521aa57016bc151e6d411a25eaa24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7356 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 diff --git a/gcc-for-openEuler-1.0.8.tar.gz b/gcc-for-openEuler-1.0.8.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8e4a6bea9f8d8a8febc4cbfc42cedd88b73daf86 GIT binary patch literal 7351 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 literal 0 HcmV?d00001 diff --git a/gcc-for-openEuler.spec b/gcc-for-openEuler.spec index 3b07528..ae488f9 100644 --- a/gcc-for-openEuler.spec +++ b/gcc-for-openEuler.spec @@ -1,6 +1,6 @@ Name: gcc-for-openEuler -Version: 1.0.7 -Release: 10 +Version: 1.0.8 +Release: 11 Summary: GCC released as a binary package for openEuler and other OSes. License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2 and BSD @@ -8,7 +8,7 @@ URL: https://gitee.com/openEuler/gcc-for-openEuler Source0: %{name}-%{version}.tar.gz %global config config.xml -%global build_name gcc-10.3.1-2023.12-aarch64-linux +%global build_name gcc-10.3.1-2024.06-aarch64-linux ExclusiveArch: aarch64 @@ -16,8 +16,6 @@ BuildRequires: git bison flex texinfo autoconf libtool elfutils-libelf-devel gl BuildRequires: chrpath python3 zlib-devel lksctp-tools-devel Patch1: 0001-Change-branch-name-for-jemalloc.patch -Patch2: 0002-Fix-build-bug-for-openssl.patch -Patch3: 0003-Fix-patching-errors-for-binutils.patch %description GCC released as a binary package for openEuler and other OSes. @@ -45,6 +43,9 @@ sha256sum %{build_name}.tar.gz > %{build_name}.tar.gz.sha256 %attr(755, root, root) /%{build_name}.tar.gz.sha256 %changelog +* Mon Jun 17 2024 Xiong Zhou - 1.0.8-11 +- Update to 2024.06 version. + * Wed Jan 3 2024 Xiong Zhou - 1.0.7-10 - Revise build options for BOLT and jemalloc. -- Gitee