diff --git a/0005-Add-libcrypto.so.patch b/0005-Add-libcrypto.so.patch new file mode 100644 index 0000000000000000000000000000000000000000..de6b8c8bda5975ad8b9249881c8a4e5f2d4b7265 --- /dev/null +++ b/0005-Add-libcrypto.so.patch @@ -0,0 +1,24 @@ +From c93648978499a0e6e84fbe2f53cf60a9f5114d3b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?=E9=83=91=E6=99=A8=E5=8D=89?= +Date: Thu, 10 Oct 2024 11:46:50 +0800 +Subject: [PATCH] Add libcrypto.so + +--- + build/hcc_arm64le_native/hcc_aarch64_native_release.sh | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/build/hcc_arm64le_native/hcc_aarch64_native_release.sh b/build/hcc_arm64le_native/hcc_aarch64_native_release.sh +index 0bcb441..4695115 100644 +--- a/build/hcc_arm64le_native/hcc_aarch64_native_release.sh ++++ b/build/hcc_arm64le_native/hcc_aarch64_native_release.sh +@@ -98,6 +98,7 @@ export LIBRARY_PATH=$PREFIX_OPENSSL/lib64 + export LD_LIBRARY_PATH=$PREFIX_OPENSSL/lib64 + cp -r $PREFIX_OPENSSL/include $PREFIX_NATIVE/include + cp $PREFIX_OPENSSL/lib64/libssl.so.* $PREFIX_NATIVE/lib64 ++cp $PREFIX_OPENSSL/lib64/libcrypto.so.* $PREFIX_NATIVE/lib64 + + echo "Building cmake for bolt..." && pushd $ROOT_NATIVE_DIR/obj/build-cmake + LDFLAGS="${SECURE_LDFLAGS}" CFLAGS="${SECURE_CFLAGS}" CXXFLAGS="${SECURE_CFLAGS}" $ROOT_NATIVE_SRC/$CMAKE/configure --prefix=$PREFIX_BOLT +-- +2.33.0 + diff --git a/gcc-for-openEuler.spec b/gcc-for-openEuler.spec index 929abf3f7e45bca5921039f07fc3b8fe91d4c705..14dbdb91d552d2a0be8ed56a6c10829c269faa7c 100644 --- a/gcc-for-openEuler.spec +++ b/gcc-for-openEuler.spec @@ -1,6 +1,6 @@ Name: gcc-for-openEuler Version: 2.0.0 -Release: 3 +Release: 4 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 @@ -19,6 +19,7 @@ Patch1: 0001-Change-branch-name-for-mathlib-and-jemalloc.patch Patch2: 0002-Temporarily-fix-pin-gcc-client-build-error.patch Patch3: 0003-Modify-openssl-compilation-options-to-match-src-repo.patch Patch4: 0004-Add-autofdo-binary-files.patch +Patch5: 0005-Add-libcrypto.so.patch %description GCC released as a binary package for openEuler and other OSes. @@ -46,6 +47,9 @@ sha256sum %{build_name}.tar.gz > %{build_name}.tar.gz.sha256 %attr(755, root, root) /%{build_name}.tar.gz.sha256 %changelog +* Thu Oct 10 2024 Zheng Chenhui - 2.0.0-4 +- Add libcrypto.so. + * Wed Oct 9 2024 Zheng Chenhui - 2.0.0-3 - Add autofdo binary files.