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

Reply via email to