gnu: abseil-cpp: Fix linking on riscv64-linux. * gnu/packages/cpp.scm (abseil-cpp)[arguments]: When building for riscv64-linux adjust the configure-flags to link with latomic. Change-Id: I12099d1a99b54f20f7ddbba2fbd495379a05476b
1 files changed, 5 insertions(+), 0 deletions(-) M gnu/packages/cpp.scm
M gnu/packages/cpp.scm => gnu/packages/cpp.scm +5 -0
@@ 1484,6 1484,11 @@ Google's C++ code base.") (search-patches "abseil-cpp-20220623.1-no-kepsilon-i686.patch")))) (arguments (substitute-keyword-arguments (package-arguments base) ((#:configure-flags flags #~'()) (if (target-riscv64?) #~(cons* "-DCMAKE_SHARED_LINKER_FLAGS=-latomic" #$flags) flags)) ((#:phases phases) #~(modify-phases #$phases (add-before 'check 'set-env-vars