From 1ae5fc5a82d79c22ba4665334a51f5a2c4a4c0f1 Mon Sep 17 00:00:00 2001 From: yangyanchao Date: Wed, 11 Nov 2020 10:23:25 +0800 Subject: [PATCH] Link to libatomic in riscv Signed-off-by: yangyanchao --- tbb.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tbb.spec b/tbb.spec index 90ef249..15cdf88 100644 --- a/tbb.spec +++ b/tbb.spec @@ -1,6 +1,6 @@ Name: tbb Version: 2020.3 -Release: 1 +Release: 2 Summary: Threading Building Blocks lets you easily write parallel C++ programs License: ASL 2.0 URL: http://threadingbuildingblocks.org/ @@ -67,7 +67,11 @@ done pushd python %make_build -C rml stdver=c++14 \ CPLUS_FLAGS="%{optflags} -DDO_ITT_NOTIFY -DUSE_PTHREAD" \ +%ifarch riscv64 + LDFLAGS="$RPM_LD_FLAGS -lpthread -latomic" +%else LDFLAGS="$RPM_LD_FLAGS -lpthread" +%endif cp -p rml/libirml.so* . %py3_build popd @@ -143,6 +147,9 @@ rm %{buildroot}%{_libdir}/cmake/tbb/README.rst %{python3_sitearch}/__pycache__/TBB* %changelog +* Wed Nov 11 2020 yangyanchao - 2020.3-2 +- Link to libatomic in riscv + * Fri Jul 24 2020 shixuantong - 2020.3-1 - update to 2020.3-1