Bug#957766: ring: ftbfs with GCC-10

Matthias Klose doko at debian.org
Fri Apr 17 12:10:10 BST 2020


Package: src:ring
Version: 20190215.1.f152c98~ds1-1
Severity: normal
Tags: sid bullseye
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-10

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/ring_20190215.1.f152c98~ds1-1_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html

[...]
libtool: link: ( cd ".libs" && rm -f "libsiplink.la" && ln -s "../libsiplink.la" "libsiplink.la" )
make[5]: Leaving directory '/<<PKGBUILDDIR>>/daemon/src/sip'
Making all in upnp
make[5]: Entering directory '/<<PKGBUILDDIR>>/daemon/src/upnp'
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libupnpcontrol_la-upnp_control.lo -MD -MP -MF .deps/libupnpcontrol_la-upnp_control.Tpo -c -o libupnpcontrol_la-upnp_control.lo `test -f 'upnp_control.cpp' || echo './'`upnp_control.cpp
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libupnpcontrol_la-upnp_context.lo -MD -MP -MF .deps/libupnpcontrol_la-upnp_context.Tpo -c -o libupnpcontrol_la-upnp_context.lo `test -f 'upnp_context.cpp' || echo './'`upnp_context.cpp
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libupnpcontrol_la-upnp_igd.lo -MD -MP -MF .deps/libupnpcontrol_la-upnp_igd.Tpo -c -o libupnpcontrol_la-upnp_igd.lo `test -f 'upnp_igd.cpp' || echo './'`upnp_igd.cpp
mv -f .deps/libupnpcontrol_la-upnp_igd.Tpo .deps/libupnpcontrol_la-upnp_igd.Plo
mv -f .deps/libupnpcontrol_la-upnp_control.Tpo .deps/libupnpcontrol_la-upnp_control.Plo
mv -f .deps/libupnpcontrol_la-upnp_context.Tpo .deps/libupnpcontrol_la-upnp_context.Plo
../../doltlibtool  --tag=CXX   --mode=link g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include  -Wl,-z,relro -Wl,-z,now -Wl,-Bsymbolic -ldl -L/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/lib -ljsoncpp -o libupnpcontrol.la  libupnpcontrol_la-upnp_control.lo libupnpcontrol_la-upnp_context.lo libupnpcontrol_la-upnp_igd.lo  -lnatpmp -lrestbed  -lssl -lcrypto
libtool: link: ar cr .libs/libupnpcontrol.a  libupnpcontrol_la-upnp_control.o libupnpcontrol_la-upnp_context.o libupnpcontrol_la-upnp_igd.o
libtool: link: ranlib .libs/libupnpcontrol.a
libtool: link: ( cd ".libs" && rm -f "libupnpcontrol.la" && ln -s "../libupnpcontrol.la" "libupnpcontrol.la" )
make[5]: Leaving directory '/<<PKGBUILDDIR>>/daemon/src/upnp'
Making all in security
make[5]: Entering directory '/<<PKGBUILDDIR>>/daemon/src/security'
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I../../src -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libsecurity_la-tls_session.lo -MD -MP -MF .deps/libsecurity_la-tls_session.Tpo -c -o libsecurity_la-tls_session.lo `test -f 'tls_session.cpp' || echo './'`tls_session.cpp
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I../../src -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libsecurity_la-tlsvalidator.lo -MD -MP -MF .deps/libsecurity_la-tlsvalidator.Tpo -c -o libsecurity_la-tlsvalidator.lo `test -f 'tlsvalidator.cpp' || echo './'`tlsvalidator.cpp
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I../../src -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libsecurity_la-certstore.lo -MD -MP -MF .deps/libsecurity_la-certstore.Tpo -c -o libsecurity_la-certstore.lo `test -f 'certstore.cpp' || echo './'`certstore.cpp
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I../../src -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libsecurity_la-memory.lo -MD -MP -MF .deps/libsecurity_la-memory.Tpo -c -o libsecurity_la-memory.lo `test -f 'memory.cpp' || echo './'`memory.cpp
mv -f .deps/libsecurity_la-memory.Tpo .deps/libsecurity_la-memory.Plo
../../doltlibtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I../../src -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT libsecurity_la-diffie-hellman.lo -MD -MP -MF .deps/libsecurity_la-diffie-hellman.Tpo -c -o libsecurity_la-diffie-hellman.lo `test -f 'diffie-hellman.cpp' || echo './'`diffie-hellman.cpp
mv -f .deps/libsecurity_la-diffie-hellman.Tpo .deps/libsecurity_la-diffie-hellman.Plo
mv -f .deps/libsecurity_la-tls_session.Tpo .deps/libsecurity_la-tls_session.Plo
mv -f .deps/libsecurity_la-tlsvalidator.Tpo .deps/libsecurity_la-tlsvalidator.Plo
mv -f .deps/libsecurity_la-certstore.Tpo .deps/libsecurity_la-certstore.Plo
../../doltlibtool  --tag=CXX   --mode=link g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I../../src -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include  -Wl,-z,relro -Wl,-z,now -Wl,-Bsymbolic -ldl -L/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/lib -ljsoncpp -o libsecurity.la  libsecurity_la-tls_session.lo libsecurity_la-tlsvalidator.lo libsecurity_la-certstore.lo libsecurity_la-memory.lo libsecurity_la-diffie-hellman.lo  -lnatpmp -lrestbed  -lssl -lcrypto
libtool: link: ar cr .libs/libsecurity.a  libsecurity_la-tls_session.o libsecurity_la-tlsvalidator.o libsecurity_la-certstore.o libsecurity_la-memory.o libsecurity_la-diffie-hellman.o
libtool: link: ranlib .libs/libsecurity.a
libtool: link: ( cd ".libs" && rm -f "libsecurity.la" && ln -s "../libsecurity.la" "libsecurity.la" )
make[5]: Leaving directory '/<<PKGBUILDDIR>>/daemon/src/security'
Making all in ringdht
make[5]: Entering directory '/<<PKGBUILDDIR>>/daemon/src/ringdht'
Making all in eth/libdevcore
make[6]: Entering directory '/<<PKGBUILDDIR>>/daemon/src/ringdht/eth/libdevcore'
depbase=`echo FixedHash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
../../../../doltcompile g++ -DHAVE_CONFIG_H -I. -I../../../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT FixedHash.lo -MD -MP -MF $depbase.Tpo -c -o FixedHash.lo FixedHash.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo Common.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
../../../../doltcompile g++ -DHAVE_CONFIG_H -I. -I../../../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT Common.lo -MD -MP -MF $depbase.Tpo -c -o Common.lo Common.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo SHA3.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
../../../../doltcompile g++ -DHAVE_CONFIG_H -I. -I../../../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT SHA3.lo -MD -MP -MF $depbase.Tpo -c -o SHA3.lo SHA3.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo CommonData.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
../../../../doltcompile g++ -DHAVE_CONFIG_H -I. -I../../../..  -I/<<PKGBUILDDIR>>/daemon/src -I/<<PKGBUILDDIR>>/daemon/src/config -I/<<PKGBUILDDIR>>/daemon/src/media -I/<<PKGBUILDDIR>>/daemon/test -I/<<PKGBUILDDIR>>/daemon/src/dring  -DPREFIX=\"/usr\" -DPROGSHAREDIR=\"/usr/share/ring\" -DENABLE_TRACE -DRING_REVISION=\"\" -DRING_DIRTY_REPO=\"dirty\" -DPJSIP_MAX_PKT_LEN=8000 -DPJ_AUTOCONF=1 -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DDRING_BUILD  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -I/usr/include/jsoncpp  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPJ_AUTOCONF=1  -I/<<PKGBUILDDIR>>/daemon/contrib/x86_64-linux-gnu/include -MT CommonData.lo -MD -MP -MF $depbase.Tpo -c -o CommonData.lo CommonData.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
CommonData.cpp: In function ‘dev::bytes dev::fromHex(const string&, dev::WhenError)’:
CommonData.cpp:89:15: error: ‘runtime_error’ is not a member of ‘std’
   89 |    throw std::runtime_error("BadHexCharacter");
      |               ^~~~~~~~~~~~~
CommonData.cpp:100:15: error: ‘runtime_error’ is not a member of ‘std’
  100 |    throw std::runtime_error("BadHexCharacter");
      |               ^~~~~~~~~~~~~
make[6]: *** [Makefile:518: CommonData.lo] Error 1
make[6]: *** Waiting for unfinished jobs....
make[6]: Leaving directory '/<<PKGBUILDDIR>>/daemon/src/ringdht/eth/libdevcore'
make[5]: *** [Makefile:635: all-recursive] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/daemon/src/ringdht'
make[4]: *** [Makefile:1049: all-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/daemon/src'
make[3]: *** [Makefile:543: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/daemon'
make[2]: *** [Makefile:474: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/daemon'
make[1]: *** [debian/rules:104: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:20: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2



More information about the Pkg-voip-maintainers mailing list