Source: spdlog Version: 1:1.1.0-1 Severity: serious Tags: patch ftbfs https://buildd.debian.org/status/package.php?p=spdlog&suite=sid
... [ 68%] Linking CXX executable latency cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/bench && /usr/bin/cmake -E cmake_link_script CMakeFiles/latency.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/latency.dir/latency.cpp.o -o latency -lpthread /usr/bin/ld: CMakeFiles/latency.dir/latency.cpp.o: in function `bench_mt(int, std::shared_ptr<spdlog::logger>, int)': /usr/include/c++/8/bits/atomic_base.h:396: undefined reference to `__atomic_load_8' /usr/bin/ld: CMakeFiles/latency.dir/latency.cpp.o: in function `std::thread::_State_impl<std::thread::_Invoker<std::tuple<bench_mt(int, std::shared_ptr<spdlog::logger>, int)::{lambda()#1}> > >::_M_run()': /usr/include/c++/8/bits/atomic_base.h:312: undefined reference to `__atomic_fetch_add_8' collect2: error: ld returned 1 exit status make[3]: *** [bench/CMakeFiles/latency.dir/build.make:87: bench/latency] Error 1 Fix: --- debian/rules.old 2018-09-30 09:29:49.388250919 +0000 +++ debian/rules 2018-09-30 09:36:01.654652659 +0000 @@ -1,5 +1,9 @@ #!/usr/bin/make -f +ifneq (,$(filter $(DEB_HOST_ARCH), armel m68k mips mipsel powerpc powerpcspe sh4)) + export DEB_LDFLAGS_MAINT_APPEND=-latomic +endif + %: dh $@