From 4d40fe18b78ba4f506a78742d1446ea1398e5c4c Mon Sep 17 00:00:00 2001 From: zhenyu--zhao_admin Date: Fri, 9 Aug 2024 15:21:29 +0800 Subject: [PATCH] Revise build options for gcc and add build option for AI4C --- ...ppend-ldl-to-fix-the-gcc-build-error.patch | 23 ------------------ config.xml | 7 +++--- gcc-for-openEuler-1.0.8.tar.gz | Bin 7351 -> 0 bytes gcc-for-openEuler-1.0.9.tar.gz | Bin 0 -> 7634 bytes gcc-for-openEuler.spec | 10 +++++--- 5 files changed, 10 insertions(+), 30 deletions(-) delete mode 100644 0002-Bugfix-Append-ldl-to-fix-the-gcc-build-error.patch delete mode 100644 gcc-for-openEuler-1.0.8.tar.gz create mode 100644 gcc-for-openEuler-1.0.9.tar.gz diff --git a/0002-Bugfix-Append-ldl-to-fix-the-gcc-build-error.patch b/0002-Bugfix-Append-ldl-to-fix-the-gcc-build-error.patch deleted file mode 100644 index f036173..0000000 --- a/0002-Bugfix-Append-ldl-to-fix-the-gcc-build-error.patch +++ /dev/null @@ -1,23 +0,0 @@ -From d4543dbe84956fe4ae10a12da70ff1b09b687427 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=E9=83=91=E6=99=A8=E5=8D=89?= -Date: Tue, 25 Jun 2024 19:05:34 +0800 -Subject: [PATCH] [Bugfix]Append -ldl to fix the gcc build error. - ---- - 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 a9e2eff..9cae81a 100644 ---- a/build/hcc_arm64le_native/hcc_aarch64_native_release.sh -+++ b/build/hcc_arm64le_native/hcc_aarch64_native_release.sh -@@ -129,5 +129,5 @@ cmake -G"Unix Makefiles" $ROOT_NATIVE_SRC/$JSONCPP -DCMAKE_BUILD_TYPE=Release -D - make -j $PARALLEL && make install && popd - - echo "Building GCC final..." && pushd $ROOT_NATIVE_DIR/obj/build-gcc-final --LDFLAGS="${SECURE_LDFLAGS}" CFLAGS="${SECURE_CFLAGS}" CXXFLAGS="${SECURE_CFLAGS}" CFLAGS_FOR_TARGET="${SECURE_CFLAGS}" CXXFLAGS_FOR_TARGET="${SECURE_CFLAGS}" $ROOT_NATIVE_SRC/$GCC/configure --prefix=$PREFIX_NATIVE --enable-shared --enable-threads=posix --enable-checking=release --enable-__cxa_atexit --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,fortran,lto --enable-initfini-array --enable-gnu-indirect-function --with-multilib-list=lp64 --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libquadmath --with-pkgversion="${COMPILER_INFO}" --with-sysroot=/ --with-gmp=$PREFIX_NATIVE --with-mpfr=$PREFIX_NATIVE --with-mpc=$PREFIX_NATIVE --with-isl=$PREFIX_NATIVE --libdir=$PREFIX_NATIVE/lib64 --disable-bootstrap --build=$BUILD --host=$HOST --target=$TARGET --enable-bolt -+LDFLAGS="${SECURE_LDFLAGS} -ldl" CFLAGS="${SECURE_CFLAGS}" CXXFLAGS="${SECURE_CFLAGS}" CFLAGS_FOR_TARGET="${SECURE_CFLAGS}" CXXFLAGS_FOR_TARGET="${SECURE_CFLAGS}" $ROOT_NATIVE_SRC/$GCC/configure --prefix=$PREFIX_NATIVE --enable-shared --enable-threads=posix --enable-checking=release --enable-__cxa_atexit --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,fortran,lto --enable-initfini-array --enable-gnu-indirect-function --with-multilib-list=lp64 --enable-multiarch --with-gnu-as --with-gnu-ld --enable-libquadmath --with-pkgversion="${COMPILER_INFO}" --with-sysroot=/ --with-gmp=$PREFIX_NATIVE --with-mpfr=$PREFIX_NATIVE --with-mpc=$PREFIX_NATIVE --with-isl=$PREFIX_NATIVE --libdir=$PREFIX_NATIVE/lib64 --disable-bootstrap --build=$BUILD --host=$HOST --target=$TARGET --enable-bolt - make -j $PARALLEL && make install && popd --- -2.33.0 - diff --git a/config.xml b/config.xml index 22d81d1..2a81fc7 100644 --- a/config.xml +++ b/config.xml @@ -1,6 +1,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" +INSTALL_NATIVE="gcc-10.3.1-2024.08-aarch64-linux" +COMPILER_INFO="gcc for openEuler 2.3.8" GCC="gcc-10.3.0" BINUTILS="binutils-2.37" @@ -12,7 +12,7 @@ OLD_ISL="isl-0.14" MATHLIB="optimized-routines-21.02" JEMALLOC="jemalloc-5.2.1" AUTOFDO="autofdo-0.19" -BOLT="llvm-project-15.0.7.src" +BOLT="llvm-project-17.0.6.src" CMAKE="cmake-3.22.0" OPENSSL="openssl-1.1.1wa" NCURSES="ncurses-6.3" @@ -24,3 +24,4 @@ CARES="c-ares-1.18.1" ABSEIL="abseil-cpp-20220623.1" RE2="re2-2021-11-01" JSONCPP="jsoncpp-1.9.5" +AI4C="AI4C-v0.2.0-alpha" diff --git a/gcc-for-openEuler-1.0.8.tar.gz b/gcc-for-openEuler-1.0.8.tar.gz deleted file mode 100644 index 8e4a6bea9f8d8a8febc4cbfc42cedd88b73daf86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7351 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 diff --git a/gcc-for-openEuler-1.0.9.tar.gz b/gcc-for-openEuler-1.0.9.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..110f36e724924ff677b0fce96f10a8a141d1e730 GIT binary patch literal 7634 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 %{build_name}.tar.gz.sha256 %attr(755, root, root) /%{build_name}.tar.gz.sha256 %changelog +* Fri Aug 9 2024 Zhao Zhenyu - 1.0.9-14 +- Add build option for AI4C. + * Tue Jun 25 2024 Zheng Chenhui - 1.0.8-13 - Append -ldl to fix the gcc build error. -- Gitee