From cfc12d58b82b4ea8d5cc63a6d5bd889e6b90638b Mon Sep 17 00:00:00 2001 From: laokz Date: Sun, 12 Mar 2023 04:56:31 +0000 Subject: [PATCH] add -latomic for riscv64 Signed-off-by: laokz --- poco.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/poco.spec b/poco.spec index ff5feee..157379a 100644 --- a/poco.spec +++ b/poco.spec @@ -1,6 +1,6 @@ Name: poco Version: 1.12.2 -Release: 1 +Release: 2 Summary: This is ROS melodic ros_comm's 3rdparty poco License: BSL-1.0 URL: https://github.com/pocoproject/poco/releases/tag/poco-1.12.2-release @@ -16,6 +16,9 @@ This is ROS melodic ros_comm's 3rdparty poco. %setup %install +%ifarch riscv64 +export LDFLAGS="%{build_ldflags} -latomic" +%endif mkdir cmake-build/ cd cmake-build/ cmake .. @@ -34,6 +37,9 @@ find %{buildroot} -type f -name '*.so.*' -exec strip '{}' ';' /usr/local/* %changelog +* Fri Mar 17 2023 laokz - 1.12.2-2 +- Add -latomic for riscv64 + * Thu Feb 2 2023 openEuler Buildteam - 1.12.2-1 - Update version to 12.2.2 -- Gitee