Source: opendht Version: 2.4.12-1.1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)
https://buildd.debian.org/status/fetch.php?pkg=opendht&arch=mipsel&ver=2.4.12-1.1&stamp=1675583004&raw=0 [ 91%] Built target perftest [ 94%] Linking CXX executable dhtchat cd /<<PKGBUILDDIR>>/obj-mipsel-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/dhtchat.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-return-type -Wno-deprecated -Wall -Wextra -Wnon-virtual-dtor -pedantic-errors -fvisibility=hidden -DMSGPACK_NO_BOOST -DMSGPACK_DISABLE_LEGACY_NIL -DMSGPACK_DISABLE_LEGACY_CONVERT -Wl,-z,relro -Wl,-z,now CMakeFiles/dhtchat.dir/dhtchat.cpp.o -o dhtchat ../libopendht.a /usr/lib/mipsel-linux-gnu/libreadline.so -lncurses /usr/lib/mipsel-linux-gnu/libargon2.so /usr/lib/mipsel-linux-gnu/librt.a /usr/lib/mipsel-linux-gnu/libdl.a /usr/lib/mipsel-linux-gnu/libgnutls.so /usr/lib/mipsel-linux-gnu/libnettle.so /usr/lib/mipsel-linux-gnu/libfmt.so /usr/lib/mipsel-linux-gnu/libhttp_parser.so /usr/lib/mipsel-linux-gnu/libjsoncpp.so /usr/lib/mipsel-linux-gnu/libssl.so /usr/lib/mipsel-linux-gnu/libcrypto.so make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu' [ 94%] Built target dhtchat [ 97%] Linking CXX executable dhtnode cd /<<PKGBUILDDIR>>/obj-mipsel-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/dhtnode.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-return-type -Wno-deprecated -Wall -Wextra -Wnon-virtual-dtor -pedantic-errors -fvisibility=hidden -DMSGPACK_NO_BOOST -DMSGPACK_DISABLE_LEGACY_NIL -DMSGPACK_DISABLE_LEGACY_CONVERT -Wl,-z,relro -Wl,-z,now CMakeFiles/dhtnode.dir/dhtnode.cpp.o -o dhtnode ../libopendht.a /usr/lib/mipsel-linux-gnu/libreadline.so -lncurses /usr/lib/mipsel-linux-gnu/libargon2.so /usr/lib/mipsel-linux-gnu/librt.a /usr/lib/mipsel-linux-gnu/libdl.a /usr/lib/mipsel-linux-gnu/libgnutls.so /usr/lib/mipsel-linux-gnu/libnettle.so /usr/lib/mipsel-linux-gnu/libfmt.so /usr/lib/mipsel-linux-gnu/libhttp_parser.so /usr/lib/mipsel-linux-gnu/libjsoncpp.so /usr/lib/mipsel-linux-gnu/libssl.so /usr/lib/mipsel-linux-gnu/libcrypto.so /usr/bin/ld: ../libopendht.a(dht_proxy_server.cpp.o): undefined reference to symbol '__atomic_exchange_8@@LIBATOMIC_1.0' /usr/bin/ld: /usr/lib/mipsel-linux-gnu/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[3]: *** [tools/CMakeFiles/dhtnode.dir/build.make:113: tools/dhtnode] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:155: tools/CMakeFiles/dhtnode.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [100%] Linking CXX executable durl cd /<<PKGBUILDDIR>>/obj-mipsel-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/durl.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-return-type -Wno-deprecated -Wall -Wextra -Wnon-virtual-dtor -pedantic-errors -fvisibility=hidden -DMSGPACK_NO_BOOST -DMSGPACK_DISABLE_LEGACY_NIL -DMSGPACK_DISABLE_LEGACY_CONVERT -Wl,-z,relro -Wl,-z,now CMakeFiles/durl.dir/durl.cpp.o -o durl ../libopendht.a /usr/lib/mipsel-linux-gnu/libreadline.so -lncurses /usr/lib/mipsel-linux-gnu/libargon2.so /usr/lib/mipsel-linux-gnu/librt.a /usr/lib/mipsel-linux-gnu/libdl.a /usr/lib/mipsel-linux-gnu/libgnutls.so /usr/lib/mipsel-linux-gnu/libnettle.so /usr/lib/mipsel-linux-gnu/libfmt.so /usr/lib/mipsel-linux-gnu/libhttp_parser.so /usr/lib/mipsel-linux-gnu/libjsoncpp.so /usr/lib/mipsel-linux-gnu/libssl.so /usr/lib/mipsel-linux-gnu/libcrypto.so make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu' [100%] Built target durl make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu' make[1]: *** [Makefile:139: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu' dh_auto_build: error: cd obj-mipsel-linux-gnu && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:19: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 Cheers -- Sebastian Ramacher