From ad58e986789bad99ea55e3475271ae7f7b47f319 Mon Sep 17 00:00:00 2001 From: zzh Date: Wed, 6 Nov 2024 14:41:00 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8DopenEuler24.03=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/script/cmake_package_mini.sh | 4 ++++ configure | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/build/script/cmake_package_mini.sh b/build/script/cmake_package_mini.sh index 120408ced..367c2b1d2 100644 --- a/build/script/cmake_package_mini.sh +++ b/build/script/cmake_package_mini.sh @@ -466,6 +466,10 @@ function install_gaussdb() CMAKE_OPT="$CMAKE_OPT -DENABLE_OPENEULER_MAJOR=ON" fi + if [[ -e "/etc/openEuler-release" && "$(cat /etc/openEuler-release | awk '{print $3}')" == "24.03" ]]; then + CMAKE_OPT="$CMAKE_OPT -DENABLE_OPENEULER_MAJOR=ON" + fi + if [ "${PLATFORM_ARCH}"x == "loongarch64"x ]; then CMAKE_OPT="$CMAKE_OPT -DENABLE_BBOX=OFF -DENABLE_JEMALLOC=OFF" fi diff --git a/configure b/configure index 56f24efdb..d7ba9b8e6 100755 --- a/configure +++ b/configure @@ -3428,6 +3428,10 @@ if [[ "$(cat /etc/system-release)" =~ ^"openEuler release 22.03".* ]]; then with_openeuler_major=yes fi +if [[ "$(cat /etc/system-release)" =~ ^"openEuler release 24.03".* ]]; then + with_openeuler_major=yes +fi + if [[ "$(cat /etc/system-release)" =~ ^"CSIOS release 1.0".* ]]; then with_openeuler_major=yes fi