Link with libatomic explicitly
authorStephen Kitt <skitt@debian.org>
Tue, 16 Jul 2019 11:56:08 +0000 (12:56 +0100)
committerStephen Kitt <skitt@debian.org>
Tue, 16 Jul 2019 11:56:08 +0000 (12:56 +0100)
Some architectures (mipsel...) don't include libatomic by default, and
the build fails there. Since we're linking with --as-needed, we can
safely add -latomic everywhere.

Gbp-Pq: Name add-libatomic.patch

CMakeLists.txt

index 54edb7d50128941a5f11b0efaf8de04609dd35c3..9d0812d48287a083de376545a8303af797b1e66b 100644 (file)
@@ -100,6 +100,7 @@ target_link_libraries(${PROJECT_NAME}
   PRIVATE ${Rhash_LIBRARIES}
   PRIVATE ${CMAKE_THREAD_LIBS_INIT}
   PRIVATE ${ZLIB_LIBRARIES}
+  PRIVATE -latomic
   )
 
 if(LINK_LIBCRYPTO EQUAL 1)