Source: svxlink Version: 25.05.1-4 Severity: important Tags: ftbfs User: [email protected] Usertags: ftbfs-c++11
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Dear maintainer, your package fails to build with libjsoncpp 1.9.7, because libjsoncpp uses C++17 features, but your packages forces an earlier C++ standard. This bug will become release-critical once libjsoncpp hits unstable in a couple of weeks. In most cases, it is sufficient to remove CXX_STANDARD variable definitions from CMakeLists.txt Hopefully relevant excerpt from build log: [ 83%] Linking CXX executable ../../bin/siglevdetcal cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/siglevdetcal && /usr/bin/cmake -E cmake_link_script CMakeFiles/siglevdetcal.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(NetRx.cpp.o): in function `NetRx::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:558:(.text+0x22a9): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:560:(.text+0x233c): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:561:(.text+0x2392): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:562:(.text+0x23d6): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: [ 84%] Building CXX object echolib/CMakeFiles/echolib_static.dir/EchoLinkDirectoryCon.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -DSPEEX_MAJOR=1 -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/usr/include/gsm -I/usr/include/speex -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT echolib/CMakeFiles/echolib_static.dir/EchoLinkDirectoryCon.cpp.o -MF CMakeFiles/echolib_static.dir/EchoLinkDirectoryCon.cpp.o.d -o CMakeFiles/echolib_static.dir/EchoLinkDirectoryCon.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/echolib/EchoLinkDirectoryCon.cpp ../trx/libtrx.a(Voter.cpp.o): in function `Voter::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:731:(.text+0x784f): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(Voter.cpp.o):./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:733: more undefined references to `Json::Value::operator[](char const*)' follow [ 84%] Building CXX object svxlink/svxlink/CMakeFiles/svxlink.dir/EventHandler.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/svxlink && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -Dsvxlink_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -I/usr/include/gsm -I/usr/include/tcl -I/usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/svxlink/CMakeFiles/svxlink.dir/EventHandler.cpp.o -MF CMakeFiles/svxlink.dir/EventHandler.cpp.o.d -o CMakeFiles/svxlink.dir/EventHandler.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink/EventHandler.cpp collect2: error: ld returned 1 exit status /usr/lib/ccache/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/siglevdetcal.dir/link.d CMakeFiles/siglevdetcal.dir/siglevdetcal.cpp.o -o ../../bin/siglevdetcal -Wl,-rpath,/build/reproducible-path/svxlink-25.05.1/build/lib: /usr/lib/x86_64-linux-gnu/libsigc-2.0.so /usr/lib/x86_64-linux-gnu/libgcrypt.so ../trx/libtrx.a ../../lib/libasynccpp.so.1.8.1 ../../lib/libasyncaudio.so.1.8.1 ../../lib/libasynccore.so.1.8.1 ../../misc/libsvxmisc.a /usr/lib/x86_64-linux-gnu/libgcrypt.so ../digital/libdigital.a /usr/lib/x86_64-linux-gnu/librtlsdr.so /usr/lib/x86_64-linux-gnu/libusb-1.0.so /usr/lib/x86_64-linux-gnu/libgpiod.so -ljsoncpp -lresolv /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libdl.a /usr/lib/x86_64-linux-gnu/libspeex.so /usr/lib/x86_64-linux-gnu/libopus.so /usr/lib/x86_64-linux-gnu/libgsm.so /usr/lib/x86_64-linux-gnu/libasound.so /usr/lib/x86_64-linux-gnu/libsigc-2.0.so make[3]: *** [svxlink/siglevdetcal/CMakeFiles/siglevdetcal.dir/build.make:125: bin/siglevdetcal] Error 1 make[3]: Leaving directory '/build/reproducible-path/svxlink-25.05.1/build' make[2]: *** [CMakeFiles/Makefile2:4067: svxlink/siglevdetcal/CMakeFiles/siglevdetcal.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 84%] Building CXX object svxlink/remotetrx/CMakeFiles/remotetrx.dir/NetTrxAdapter.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/remotetrx && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/remotetrx/CMakeFiles/remotetrx.dir/NetTrxAdapter.cpp.o -MF CMakeFiles/remotetrx.dir/NetTrxAdapter.cpp.o.d -o CMakeFiles/remotetrx.dir/NetTrxAdapter.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/remotetrx/NetTrxAdapter.cpp [ 84%] Building C object echolib/CMakeFiles/echolib_static.dir/md5.c.o cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/lib/ccache/cc -DINTERNAL_SAMPLE_RATE=16000 -DSPEEX_MAJOR=1 -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/usr/include/gsm -I/usr/include/speex -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT echolib/CMakeFiles/echolib_static.dir/md5.c.o -MF CMakeFiles/echolib_static.dir/md5.c.o.d -o CMakeFiles/echolib_static.dir/md5.c.o -c /build/reproducible-path/svxlink-25.05.1/src/echolib/md5.c [ 84%] Building CXX object svxlink/reflector/CMakeFiles/svxreflector.dir/TGHandler.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/reflector && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -I/usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/reflector/CMakeFiles/svxreflector.dir/TGHandler.cpp.o -MF CMakeFiles/svxreflector.dir/TGHandler.cpp.o.d -o CMakeFiles/svxreflector.dir/TGHandler.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/reflector/TGHandler.cpp [ 84%] Building CXX object echolib/CMakeFiles/echolib.dir/EchoLinkProxy.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -DSPEEX_MAJOR=1 -Decholib_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/usr/include/gsm -I/usr/include/speex -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -fPIC -MD -MT echolib/CMakeFiles/echolib.dir/EchoLinkProxy.cpp.o -MF CMakeFiles/echolib.dir/EchoLinkProxy.cpp.o.d -o CMakeFiles/echolib.dir/EchoLinkProxy.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/echolib/EchoLinkProxy.cpp [ 85%] Building CXX object svxlink/svxlink/CMakeFiles/svxlink.dir/LinkManager.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/svxlink && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -Dsvxlink_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -I/usr/include/gsm -I/usr/include/tcl -I/usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/svxlink/CMakeFiles/svxlink.dir/LinkManager.cpp.o -MF CMakeFiles/svxlink.dir/LinkManager.cpp.o.d -o CMakeFiles/svxlink.dir/LinkManager.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink/LinkManager.cpp [ 85%] Building CXX object echolib/CMakeFiles/echolib.dir/EchoLinkDirectoryCon.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -DSPEEX_MAJOR=1 -Decholib_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/usr/include/gsm -I/usr/include/speex -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -fPIC -MD -MT echolib/CMakeFiles/echolib.dir/EchoLinkDirectoryCon.cpp.o -MF CMakeFiles/echolib.dir/EchoLinkDirectoryCon.cpp.o.d -o CMakeFiles/echolib.dir/EchoLinkDirectoryCon.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/echolib/EchoLinkDirectoryCon.cpp [ 86%] Building CXX object svxlink/remotetrx/CMakeFiles/remotetrx.dir/remotetrx.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/remotetrx && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/remotetrx/CMakeFiles/remotetrx.dir/remotetrx.cpp.o -MF CMakeFiles/remotetrx.dir/remotetrx.cpp.o.d -o CMakeFiles/remotetrx.dir/remotetrx.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/remotetrx/remotetrx.cpp [ 86%] Linking CXX executable ../../bin/devcal cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/devcal && /usr/bin/cmake -E cmake_link_script CMakeFiles/devcal.dir/link.txt --verbose=1 [ 86%] Building CXX object svxlink/svxlink/CMakeFiles/svxlink.dir/CmdParser.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/svxlink && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -Dsvxlink_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -I/usr/include/gsm -I/usr/include/tcl -I/usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/svxlink/CMakeFiles/svxlink.dir/CmdParser.cpp.o -MF CMakeFiles/svxlink.dir/CmdParser.cpp.o.d -o CMakeFiles/svxlink.dir/CmdParser.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink/CmdParser.cpp [ 86%] Linking CXX static library libecholib.a cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/bin/cmake -P CMakeFiles/echolib_static.dir/cmake_clean_target.cmake cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/bin/cmake -E cmake_link_script CMakeFiles/echolib_static.dir/link.txt --verbose=1 /usr/bin/ar qc libecholib.a CMakeFiles/echolib_static.dir/EchoLinkDirectory.cpp.o CMakeFiles/echolib_static.dir/EchoLinkQso.cpp.o CMakeFiles/echolib_static.dir/rtpacket.cpp.o CMakeFiles/echolib_static.dir/EchoLinkDispatcher.cpp.o CMakeFiles/echolib_static.dir/EchoLinkStationData.cpp.o CMakeFiles/echolib_static.dir/EchoLinkProxy.cpp.o CMakeFiles/echolib_static.dir/EchoLinkDirectoryCon.cpp.o CMakeFiles/echolib_static.dir/md5.c.o /usr/bin/ranlib libecholib.a make[3]: Leaving directory '/build/reproducible-path/svxlink-25.05.1/build' /usr/bin/x86_64-linux-gnu-ld.bfd: [ 86%] Built target echolib_static ../trx/libtrx.a(NetRx.cpp.o): in function `NetRx::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:558:(.text+0x22a9): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:560:(.text+0x233c): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:561:(.text+0x2392): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:562:(.text+0x23d6): undefined reference to `Json::Value::operator[](char const*)' [ 88%] Building C object echolib/CMakeFiles/echolib.dir/md5.c.o /usr/bin/x86_64-linux-gnu-ld.bfd: cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/lib/ccache/cc -DINTERNAL_SAMPLE_RATE=16000 -DSPEEX_MAJOR=1 -Decholib_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/usr/include/gsm -I/usr/include/speex -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT echolib/CMakeFiles/echolib.dir/md5.c.o -MF CMakeFiles/echolib.dir/md5.c.o.d -o CMakeFiles/echolib.dir/md5.c.o -c /build/reproducible-path/svxlink-25.05.1/src/echolib/md5.c ../trx/libtrx.a(Voter.cpp.o): in function `Voter::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:731:(.text+0x784f): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(Voter.cpp.o):./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:733: more undefined references to `Json::Value::operator[](char const*)' follow collect2: error: ld returned 1 exit status /usr/lib/ccache/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/devcal.dir/link.d CMakeFiles/devcal.dir/devcal.cpp.o -o ../../bin/devcal -Wl,-rpath,/build/reproducible-path/svxlink-25.05.1/build/lib: ../../lib/libasyncaudio.so.1.8.1 ../../lib/libasynccpp.so.1.8.1 ../trx/libtrx.a ../../misc/libsvxmisc.a /usr/lib/x86_64-linux-gnu/libpopt.so /usr/lib/x86_64-linux-gnu/libspeex.so /usr/lib/x86_64-linux-gnu/libopus.so /usr/lib/x86_64-linux-gnu/libgsm.so /usr/lib/x86_64-linux-gnu/libasound.so ../../lib/libasynccore.so.1.8.1 /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libdl.a -lresolv /usr/lib/x86_64-linux-gnu/librt.a ../digital/libdigital.a /usr/lib/x86_64-linux-gnu/libgcrypt.so /usr/lib/x86_64-linux-gnu/librtlsdr.so /usr/lib/x86_64-linux-gnu/libusb-1.0.so /usr/lib/x86_64-linux-gnu/libgpiod.so -ljsoncpp /usr/lib/x86_64-linux-gnu/libsigc-2.0.so make[3]: *** [svxlink/devcal/CMakeFiles/devcal.dir/build.make:124: bin/devcal] Error 1 make[3]: Leaving directory '/build/reproducible-path/svxlink-25.05.1/build' make[2]: *** [CMakeFiles/Makefile2:4104: svxlink/devcal/CMakeFiles/devcal.dir/all] Error 2 [ 88%] Building CXX object svxlink/svxlink/CMakeFiles/svxlink.dir/QsoRecorder.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/svxlink && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -Dsvxlink_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -I/usr/include/gsm -I/usr/include/tcl -I/usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/svxlink/CMakeFiles/svxlink.dir/QsoRecorder.cpp.o -MF CMakeFiles/svxlink.dir/QsoRecorder.cpp.o.d -o CMakeFiles/svxlink.dir/QsoRecorder.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink/QsoRecorder.cpp [ 88%] Building CXX object svxlink/svxlink/CMakeFiles/svxlink.dir/DtmfDigitHandler.cpp.o cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/svxlink && /usr/lib/ccache/c++ -DINTERNAL_SAMPLE_RATE=16000 -Dsvxlink_EXPORTS -I/build/reproducible-path/svxlink-25.05.1/build/include -I/build/reproducible-path/svxlink-25.05.1/build -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/sigc++-2.0 -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/trx -I/build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink -I/usr/include/gsm -I/usr/include/tcl -I/usr/include/jsoncpp -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -MD -MT svxlink/svxlink/CMakeFiles/svxlink.dir/DtmfDigitHandler.cpp.o -MF CMakeFiles/svxlink.dir/DtmfDigitHandler.cpp.o.d -o CMakeFiles/svxlink.dir/DtmfDigitHandler.cpp.o -c /build/reproducible-path/svxlink-25.05.1/src/svxlink/svxlink/DtmfDigitHandler.cpp [ 88%] Linking CXX shared library ../lib/libecholib.so cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/bin/cmake -E cmake_link_script CMakeFiles/echolib.dir/link.txt --verbose=1 [ 88%] Linking CXX executable ../../bin/remotetrx cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/remotetrx && /usr/bin/cmake -E cmake_link_script CMakeFiles/remotetrx.dir/link.txt --verbose=1 /usr/lib/ccache/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -shared -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/echolib.dir/link.d -Wl,-soname,libecholib.so.1.3 -o ../lib/libecholib.so.1.3.5 CMakeFiles/echolib.dir/EchoLinkDirectory.cpp.o CMakeFiles/echolib.dir/EchoLinkQso.cpp.o CMakeFiles/echolib.dir/rtpacket.cpp.o CMakeFiles/echolib.dir/EchoLinkDispatcher.cpp.o CMakeFiles/echolib.dir/EchoLinkStationData.cpp.o CMakeFiles/echolib.dir/EchoLinkProxy.cpp.o CMakeFiles/echolib.dir/EchoLinkDirectoryCon.cpp.o CMakeFiles/echolib.dir/md5.c.o -Wl,-rpath,/build/reproducible-path/svxlink-25.05.1/build/lib: /usr/lib/x86_64-linux-gnu/libsigc-2.0.so /usr/lib/x86_64-linux-gnu/libgsm.so /usr/lib/x86_64-linux-gnu/libspeex.so ../lib/libasyncaudio.so.1.8.1 /usr/lib/x86_64-linux-gnu/libspeex.so ../lib/libasynccore.so.1.8.1 /usr/lib/x86_64-linux-gnu/libsigc-2.0.so /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libdl.a /usr/lib/x86_64-linux-gnu/libopus.so /usr/lib/x86_64-linux-gnu/libgsm.so /usr/lib/x86_64-linux-gnu/libasound.so cd /build/reproducible-path/svxlink-25.05.1/build/echolib && /usr/bin/cmake -E cmake_symlink_library ../lib/libecholib.so.1.3.5 ../lib/libecholib.so.1.3 ../lib/libecholib.so make[3]: Leaving directory '/build/reproducible-path/svxlink-25.05.1/build' [ 88%] Built target echolib /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(NetRx.cpp.o): in function `NetRx::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:558:(.text+0x22a9): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:560:(.text+0x233c): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:561:(.text+0x2392): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:562:(.text+0x23d6): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(Voter.cpp.o): in function `Voter::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:731:(.text+0x784f): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(Voter.cpp.o):./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:733: more undefined references to `Json::Value::operator[](char const*)' follow collect2: error: ld returned 1 exit status /usr/lib/ccache/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/remotetrx.dir/link.d CMakeFiles/remotetrx.dir/TrxHandler.cpp.o CMakeFiles/remotetrx.dir/Uplink.cpp.o CMakeFiles/remotetrx.dir/NetUplink.cpp.o CMakeFiles/remotetrx.dir/RfUplink.cpp.o CMakeFiles/remotetrx.dir/NetTrxAdapter.cpp.o CMakeFiles/remotetrx.dir/remotetrx.cpp.o -o ../../bin/remotetrx -Wl,-rpath,/build/reproducible-path/svxlink-25.05.1/build/lib: /usr/lib/x86_64-linux-gnu/libsigc-2.0.so /usr/lib/x86_64-linux-gnu/libpopt.so /usr/lib/x86_64-linux-gnu/libgcrypt.so ../trx/libtrx.a ../../lib/libasynccpp.so.1.8.1 ../../lib/libasyncaudio.so.1.8.1 ../../lib/libasynccore.so.1.8.1 ../../misc/libsvxmisc.a /usr/lib/x86_64-linux-gnu/libgcrypt.so ../digital/libdigital.a /usr/lib/x86_64-linux-gnu/librtlsdr.so /usr/lib/x86_64-linux-gnu/libusb-1.0.so /usr/lib/x86_64-linux-gnu/libgpiod.so -ljsoncpp -lresolv /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libdl.a /usr/lib/x86_64-linux-gnu/libspeex.so /usr/lib/x86_64-linux-gnu/libopus.so /usr/lib/x86_64-linux-gnu/libgsm.so /usr/lib/x86_64-linux-gnu/libasound.so /usr/lib/x86_64-linux-gnu/libsigc-2.0.so make[3]: *** [svxlink/remotetrx/CMakeFiles/remotetrx.dir/build.make:206: bin/remotetrx] Error 1 make[3]: Leaving directory '/build/reproducible-path/svxlink-25.05.1/build' make[2]: *** [CMakeFiles/Makefile2:3995: svxlink/remotetrx/CMakeFiles/remotetrx.dir/all] Error 2 [ 89%] Linking CXX executable ../../bin/svxlink cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/svxlink && /usr/bin/cmake -E cmake_link_script CMakeFiles/svxlink.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(NetRx.cpp.o): in function `NetRx::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:558:(.text+0x22a9): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:560:(.text+0x233c): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:561:(.text+0x2392): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/trx/./src/svxlink/trx/NetRx.cpp:562:(.text+0x23d6): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(Voter.cpp.o): in function `Voter::publishSquelchState()': ./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:731:(.text+0x784f): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ../trx/libtrx.a(Voter.cpp.o):./build/svxlink/trx/./src/svxlink/trx/Voter.cpp:733: more undefined references to `Json::Value::operator[](char const*)' follow collect2: error: ld returned 1 exit status /usr/lib/ccache/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/svxlink-25.05.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 --std=c++11 -Wl,-z,relro -Wl,-z,now -Wl,--export-dynamic -rdynamic -Wl,--dependency-file=CMakeFiles/svxlink.dir/link.d CMakeFiles/svxlink.dir/svxlink.cpp.o CMakeFiles/svxlink.dir/MsgHandler.cpp.o CMakeFiles/svxlink.dir/Module.cpp.o CMakeFiles/svxlink.dir/Logic.cpp.o CMakeFiles/svxlink.dir/EventHandler.cpp.o CMakeFiles/svxlink.dir/LinkManager.cpp.o CMakeFiles/svxlink.dir/CmdParser.cpp.o CMakeFiles/svxlink.dir/QsoRecorder.cpp.o CMakeFiles/svxlink.dir/DtmfDigitHandler.cpp.o -o ../../bin/svxlink -Wl,-rpath,/build/reproducible-path/svxlink-25.05.1/build/lib: ../trx/libtrx.a ../../locationinfo/liblocationinfo.a ../../lib/libasynccpp.so.1.8.1 ../../lib/libasyncaudio.so.1.8.1 ../../lib/libasynccore.so.1.8.1 ../../misc/libsvxmisc.a /usr/lib/x86_64-linux-gnu/libsigc-2.0.so /usr/lib/x86_64-linux-gnu/libpopt.so /usr/lib/x86_64-linux-gnu/libgsm.so /usr/lib/x86_64-linux-gnu/libtcl.so /usr/lib/x86_64-linux-gnu/libdl.a /usr/lib/x86_64-linux-gnu/libcurl.so -ljsoncpp ../digital/libdigital.a /usr/lib/x86_64-linux-gnu/libgcrypt.so /usr/lib/x86_64-linux-gnu/librtlsdr.so /usr/lib/x86_64-linux-gnu/libusb-1.0.so /usr/lib/x86_64-linux-gnu/libgpiod.so -lresolv /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libspeex.so /usr/lib/x86_64-linux-gnu/libopus.so /usr/lib/x86_64-linux-gnu/libasound.so /usr/lib/x86_64-linux-gnu/libsigc-2.0.so /usr/lib/x86_64-linux-gnu/libgsm.so /usr/lib/x86_64-linux-gnu/libdl.a -ljsoncpp make[3]: *** [svxlink/svxlink/CMakeFiles/svxlink.dir/build.make:258: bin/svxlink] Error 1 make[3]: Leaving directory '/build/reproducible-path/svxlink-25.05.1/build' make[2]: *** [CMakeFiles/Makefile2:3540: svxlink/svxlink/CMakeFiles/svxlink.dir/all] Error 2 [ 89%] Linking CXX executable ../../bin/svxreflector cd /build/reproducible-path/svxlink-25.05.1/build/svxlink/reflector && /usr/bin/cmake -E cmake_link_script CMakeFiles/svxreflector.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-ld.bfd: CMakeFiles/svxreflector.dir/Reflector.cpp.o: in function `Reflector::httpRequestReceived(Async::HttpServerConnection*, Async::HttpServerConnection::Request&)': ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1341:(.text+0x167ee): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1352:(.text+0x16878): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1352:(.text+0x16887): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1353:(.text+0x168b9): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1353:(.text+0x168c8): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: CMakeFiles/svxreflector.dir/Reflector.cpp.o:./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1359: more undefined references to `Json::Value::operator[](char const*)' follow /usr/bin/x86_64-linux-gnu-ld.bfd: CMakeFiles/svxreflector.dir/Reflector.cpp.o: in function `Reflector::httpRequestReceived(Async::HttpServerConnection*, Async::HttpServerConnection::Request&)': ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1372:(.text+0x16a3c): undefined reference to `Json::Value::isMember(char const*) const' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1372:(.text+0x16a51): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1422:(.text+0x16a72): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1422:(.text+0x16a7e): undefined reference to `Json::Value::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1375:(.text+0x16e41): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1379:(.text+0x16e7f): undefined reference to `Json::Value::isMember(char const*) const' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1379:(.text+0x16e92): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1401:(.text+0x16eb1): undefined reference to `Json::Value::isMember(char const*) const' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1401:(.text+0x16ec4): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1404:(.text+0x16ee3): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1412:(.text+0x16f75): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1412:(.text+0x16f82): undefined reference to `Json::Value::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1382:(.text+0x16fed): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1390:(.text+0x17073): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1390:(.text+0x17088): undefined reference to `Json::Value::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1393:(.text+0x17132): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1394:(.text+0x1717a): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1395:(.text+0x171c2): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1396:(.text+0x1720a): undefined reference to `Json::Value::operator[](char const*)' /usr/bin/x86_64-linux-gnu-ld.bfd: ./build/svxlink/reflector/./src/svxlink/reflector/Reflector.cpp:1415:(.text+0x17283): undefined reference to `Json::Value::operator[](char const*)' collect2: error: ld returned 1 exit status Cheers Timo -----BEGIN PGP SIGNATURE----- iQIyBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmn6O0EACgkQzIxr3RQD 9Mol6w/4pz/K1BRklPx4SE0++IxpnlPFO3Hs51GN6dIPKrOmgkclB3cJnmbapBVO Z9ACVhrlMiIpJI9GgxBt+AkfifKfFofhYTHsDx6r73jKNuq2cmqAYJoMybzS+IzG 3k5NWkmt+gQSzqkC9x3kPT+31umQhOL2REnCfzBipffJn+csPAdII3LJFglYmYVW d7NEjclXnKF2ciRQc0Hwhf33qYO48rOCx/XyNj0qF+biec3PI7R2E+OWX4MBGB3N PJDEnrB9lFKCJovpXUdJynB7g5iJc5Gzz14Wh5n3cqK4gNPoUhdsWeA2ehk8F+IV AsDfAz5OAaLdDNG/mBPoRt+1V1HZw5oswYG+IK6gLjps10Hu5JwUQvuAYxJBuyge W6xBwNFJYRNYzQoXobrYou6IrGAS4Arigif6hPhMFCCMlpG2fqEprrsvuCV/DZET 74GlRuokHLZL+YhkhOpxUtKGGbOb/1fGQffc4ukPULBfwFRd1VXIYCFIiQiiNEyT 4LzHNF28RcpkaAUKyJKTjQ+/8EqPqpqqZD9hvKmUB9oaP+Xj4o1SF+3nO933OnA/ uKT8TGu8ip6l/oChxvlS22F76rz/OfU46pTYel6F0Ny+4dcUWib3cmR4K4xz82RK 57XrIfZPyuh+niCECrviLSqj+0BFu8u4Ux5mSndk0dAllGt0Zw== =lqsC -----END PGP SIGNATURE-----

