Bug#831179: pjproject: FTBFS with GCC 6: dh_makeshlibs: failing due to earlier errors

Lucas Nussbaum lucas at debian.org
Thu Jul 14 08:06:57 UTC 2016


Source: pjproject
Version: 2.5.1~dfsg-2
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64

Hi,

During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html

Relevant part (hopefully):
> make[2]: Entering directory '/«PKGBUILDDIR»'
> mkdir -p /«PKGBUILDDIR»/debian/tmp/usr/lib/x86_64-linux-gnu/
> cp -af /«PKGBUILDDIR»/pjsip/lib/libpjsua2-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjsip/lib/libpjsua-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjsip/lib/libpjsip-ua-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjsip/lib/libpjsip-simple-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjsip/lib/libpjsip-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-codec-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-videodev-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-audiodev-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjnath/lib/libpjnath-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjlib-util/lib/libpjlib-util-x86_64-pc-linux-gnu.a  /«PKGBUILDDIR»/pjlib/lib/libpj-x86_64-pc-linux-gnu.a /«PKGBUILDDIR»/pjsip/lib/libpjsua2.so.2v5 /«PKGBUILDDIR»/pjsip/lib/libpjsua2.so /«PKGBUILDDIR»/pjsip/lib/libpjsua.so.2 /«PKGBUILDDIR»/pjsip/lib/libpjsua.so /«PKGBUILDDIR»/pjsip/lib/libpjsip-ua.so.2 /«PKGBUILDDIR»/pjsip/lib/libpjsip-ua.so /«PKGBUILDDIR»/pjsip/lib/libpjsip-simple.so.2 /«PKGBUILDDIR»/pjsip/lib/libpjsip-simple.so /«PKGBUILDDIR»/pjsip/lib/libpjsip.so.2 /«PKGBUILDDIR»/pjsip/lib/libpjsip.so /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-codec.so.2 /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-codec.so /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-videodev.so.2 /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-videodev.so /«PKGBUILDDIR»/pjmedia/lib/libpjmedia.so.2 /«PKGBUILDDIR»/pjmedia/lib/libpjmedia.so /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-audiodev.so.2 /«PKGBUILDDIR»/pjmedia/lib/libpjmedia-audiodev.so /«PKGBUILDDIR»/pjnath/lib/libpjnath.so.2 /«PKGBUILDDIR»/pjnath/lib/libpjnath.so /«PKGBUILDDIR»/pjlib-util/lib/libpjlib-util.so.2 /«PKGBUILDDIR»/pjlib-util/lib/libpjlib-util.so /«PKGBUILDDIR»/pjlib/lib/libpj.so.2 /«PKGBUILDDIR»/pjlib/lib/libpj.so /«PKGBUILDDIR»/debian/tmp/usr/lib/x86_64-linux-gnu/
> mkdir -p /«PKGBUILDDIR»/debian/tmp/usr/include/
> for d in pjlib pjlib-util pjnath pjmedia pjsip; do \
> 	cp -RLf $d/include/* /«PKGBUILDDIR»/debian/tmp/usr/include/; \
> done
> mkdir -p /«PKGBUILDDIR»/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig
> sed -e "s!@PREFIX@!/usr!" libpjproject.pc.in | \
> 	sed -e "s!@INCLUDEDIR@!/usr/include!" | \
> 	sed -e "s!@LIBDIR@!/usr/lib/x86_64-linux-gnu!" | \
> 	sed -e "s/@PJ_VERSION@/2.5.1/" | \
> 	sed -e "s!@PJ_LDLIBS@!!" | \
> 	sed -e "s!@PJ_LDXXLIBS@!-lpjsua2 -lstdc++ -lpjsua -lpjsip-ua -lpjsip-simple -lpjsip -lpjmedia-codec -lpjmedia -lpjmedia-videodev -lpjmedia-audiodev -lpjmedia -lpjnath -lpjlib-util   -lsrtp -lpj -lm -lrt -lpthread  -lvo-amrwbenc -lopus!" | \
> 	sed -e "s!@PJ_INSTALL_CFLAGS@!!" | \
> 	sed -e "s!@PJ_INSTALL_CXXFLAGS@!-I/usr/include -DPJ_AUTOCONF=1	-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DPJ_IS_BIG_ENDIAN=0 -DPJ_IS_LITTLE_ENDIAN=1 -fPIC!" > /«PKGBUILDDIR»/debian/tmp//usr/lib/x86_64-linux-gnu/pkgconfig/libpjproject.pc
> make[2]: Leaving directory '/«PKGBUILDDIR»'
> # Disable it for now. This will wait (and be done properly) in
> # later versions:
> pybuild -d pjsip-apps/src/python --pyver 2.7 --install
> I: pybuild base:184: /usr/bin/python setup.py install --root '/«PKGBUILDDIR»/debian/tmp' 
> running install
> running build
> running build_py
> running build_ext
> running install_lib
> creating /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7
> creating /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages
> copying /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/pjsua.py -> /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages
> copying /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/_pjsua.so -> /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages
> byte-compiling /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages/pjsua.py to pjsua.pyc
> running install_egg_info
> Writing /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages/pjsua-2.5.1.egg-info
> ma=`dpkg-architecture -qDEB_BUILD_MULTIARCH`; \
>   new_name=`echo /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages/_pjsua.so | sed -e "s|\.so$|.$ma&|"`; \
>   mv /«PKGBUILDDIR»/debian/tmp/usr/lib/python2.7/dist-packages/_pjsua.so $new_name
> # FIXME: the proper fix is in the generation of libpjproject.pc.in:
> # PJ_INSTALL_CXXFLAGS (which is basically CFLAGS) should not be used
> # as-is. Maybe it should just be avoided and a hand-crafted set
> # of build flags should be used. But for now let's edit out harmful
> # flags:
> sed -i \
> 	-e "s|$CFLAGS||" -e "s|$CPPFLAGS||" -e 's|-fPIC||' \
>        	/«PKGBUILDDIR»/debian/tmp/usr/lib/*/pkgconfig/libpjproject.pc
> # Some headers are architecture-dependent. For now, move them manually:
> ma=`dpkg-architecture -qDEB_BUILD_MULTIARCH`; \
>   new_dir=/«PKGBUILDDIR»/debian/tmp/usr/include/$ma/pj/compat; \
>   mkdir -p $new_dir; \
>   mv /«PKGBUILDDIR»/debian/tmp/usr/include/pj/compat/m_auto.h /«PKGBUILDDIR»/debian/tmp/usr/include/pj/compat/os_auto.h $new_dir/
> make[1]: Leaving directory '/«PKGBUILDDIR»'
>    dh_install -a
>    dh_installdocs -a
>    dh_installchangelogs -a
>    dh_python2 -a
>    dh_perl -a
>    dh_link -a
>    dh_strip_nondeterminism -a
>    dh_compress -a
>    dh_fixperms -a
>    dh_strip -a
>    dh_makeshlibs -a
> dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libpjsua2-2v5/DEBIAN/symbols doesn't match completely debian/libpjsua2-2v5.symbols
> --- debian/libpjsua2-2v5.symbols (libpjsua2-2v5_2.5.1~dfsg-2_amd64)
> +++ dpkg-gensymbolsRLRWns	2016-07-13 19:28:24.052000000 +0000
> @@ -299,10 +299,12 @@
>   _ZN2pj5BuddyD0Ev at Base 2.4.5~dfsg
>   _ZN2pj5BuddyD1Ev at Base 2.4.5~dfsg
>   _ZN2pj5BuddyD2Ev at Base 2.4.5~dfsg
> - _ZN2pj5ErrorC1ERKS0_ at Base 2.4.5~dfsg
> + _ZN2pj5ErrorC1EOS0_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# _ZN2pj5ErrorC1ERKS0_ at Base 2.4.5~dfsg
>   _ZN2pj5ErrorC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_i at Base 2.4.5~dfsg
>   _ZN2pj5ErrorC1Ev at Base 2.4.5~dfsg
> - _ZN2pj5ErrorC2ERKS0_ at Base 2.4.5~dfsg
> + _ZN2pj5ErrorC2EOS0_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# _ZN2pj5ErrorC2ERKS0_ at Base 2.4.5~dfsg
>   _ZN2pj5ErrorC2EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_i at Base 2.4.5~dfsg
>   _ZN2pj5ErrorC2Ev at Base 2.4.5~dfsg
>   _ZN2pj5ErrorD1Ev at Base 2.4.5~dfsg
> @@ -603,35 +605,57 @@
>   _ZNK2pj9SipHeader4toPjEv at Base 2.4.5~dfsg
>   _ZNK2pj9TlsConfig11writeObjectERNS_13ContainerNodeE at Base 2.4.5~dfsg
>   _ZNK2pj9TlsConfig4toPjEv at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> - (subst|optional=templinst)_ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE{size_t}RKS1_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIN2pj13CallMediaInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIN2pj16SipMultipartPartESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIN2pj17ToneDigitMapDigitESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIN2pj9CodecFmtpESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.5.1~dfsg
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (subst|optional=templinst)_ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE{size_t}RKS1_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE17_M_default_appendEm at Base 2.5.1~dfsg-2
> + _ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIN2pj13CallMediaInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIN2pj13CallMediaInfoESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIN2pj16SipMultipartPartESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIN2pj16SipMultipartPartESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIN2pj17ToneDigitMapDigitESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIN2pj17ToneDigitMapDigitESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIN2pj9CodecFmtpESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.5.1~dfsg
> + _ZNSt6vectorIN2pj9CodecFmtpESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_ at Base 2.5.1~dfsg-2
>   (optional=templinst)_ZNSt6vectorIN2pj9CodecFmtpESaIS1_EED1Ev at Base 2.5.1~dfsg
>   (optional=templinst)_ZNSt6vectorIN2pj9CodecFmtpESaIS1_EED2Ev at Base 2.5.1~dfsg
> - (optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> - (subst|optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE{size_t}RKS1_ at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (subst|optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE{size_t}RKS1_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIN2pj9SipHeaderESaIS1_EE17_M_default_appendEm at Base 2.5.1~dfsg-2
> + _ZNSt6vectorIN2pj9SipHeaderESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_ at Base 2.5.1~dfsg-2
>   (optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EED1Ev at Base 2.4.5~dfsg
>   (optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EED2Ev at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EEaSERKS3_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS5_S7_EERKS5_ at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIN2pj9SipHeaderESaIS1_EEaSERKS3_ at Base 2.4.5~dfsg
> + _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS5_S7_EERKS5_ at Base 2.4.5~dfsg
> + _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJS5_EEEvDpOT_ at Base 2.5.1~dfsg-2
>   (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev at Base 2.4.5~dfsg
>   (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIPN2pj10AudioMediaESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIPN2pj11MediaFormatESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIPN2pj5BuddyESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIPN2pj5MediaESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIPN2pj9CodecInfoESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> - (arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x|optional=templinst)_ZNSt6vectorIiSaIiEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPiS1_EERKi at Base 2.4.5~dfsg
> - (subst|optional=templinst)_ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EE{size_t}RKi at Base 2.4.5~dfsg
> - (optional=templinst)_ZNSt6vectorIiSaIiEEaSERKS1_ at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_ at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIPN2pj10AudioMediaESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIPN2pj10AudioMediaESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> + _ZNSt6vectorIPN2pj11MediaFormatESaIS2_EE12emplace_backIJS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIPN2pj11MediaFormatESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIPN2pj11MediaFormatESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> + _ZNSt6vectorIPN2pj12AudioDevInfoESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> + _ZNSt6vectorIPN2pj12VideoDevInfoESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIPN2pj5BuddyESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIPN2pj5BuddyESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> + _ZNSt6vectorIPN2pj5MediaESaIS2_EE12emplace_backIJS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIPN2pj5MediaESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIPN2pj5MediaESaIS2_EE19_M_emplace_back_auxIJS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIPN2pj9CodecInfoESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ at Base 2.4.5~dfsg
> + _ZNSt6vectorIPN2pj9CodecInfoESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x|optional=templinst)_ZNSt6vectorIiSaIiEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPiS1_EERKi at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (subst|optional=templinst)_ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EE{size_t}RKi at Base 2.4.5~dfsg
> + _ZNSt6vectorIiSaIiEE17_M_default_appendEm at Base 2.5.1~dfsg-2
> + _ZNSt6vectorIiSaIiEE19_M_emplace_back_auxIJRKiEEEvDpOT_ at Base 2.5.1~dfsg-2
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZNSt6vectorIiSaIiEEaSERKS1_ at Base 2.4.5~dfsg
> + _ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSE_PSt13_Rb_tree_nodeIS6_E at Base 2.5.1~dfsg-2
>   (optional=templinst)_ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS3_ at Base 2.4.5~dfsg
>   (arch=amd64 arm64 hppa kfreebsd-amd64 mips64el ppc64el sh4|optional=templinst)_ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_ at Base 2.4.5~dfsg
>   (optional=templinst)_ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E at Base 2.4.5~dfsg
> - (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ at Base 2.4.5~dfsg
> +#MISSING: 2.5.1~dfsg-2# (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ at Base 2.4.5~dfsg
>   _ZTI10PendingLog at Base 2.4.5~dfsg
>   _ZTI13DevAudioMedia at Base 2.4.5~dfsg
>   _ZTI14CallAudioMedia at Base 2.4.5~dfsg
> dh_makeshlibs: failing due to earlier errors
> make: *** [binary-arch] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/07/13/pjproject_2.5.1~dfsg-2_unstable_gcc6.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-voip-maintainers mailing list