Thanks for your report, On Tue, Jul 21, 2015 at 11:23:33AM +0200, Jakub Wilk wrote: > Source: pjproject > Version: 2.4~dfsg-1 > Severity: serious > Justification: fails to build from source > > pjproject FTBFS on 32-bit architectures:
I originally thought it's a 32 bits issue. But what about s390x, alpha and ppc64? Specifically this is the second issue (see below). > | dh_makeshlibs -a > | dpkg-gensymbols: warning: some libraries disappeared in the symbols file: > libpjsip-simple.so.2 libpjsua.so.2 libpjmedia-codec.so.2 libpjlib-util.so.2 > libpjsip-ua.so.2 libpjsip.so.2 libpjnath.so.2 libpjmedia-videodev.so.2 > libpjmedia.so.2 libpjmedia-audiodev.so.2 libpj.so.2 > | 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-2/DEBIAN/symbols doesn't match > completely debian/libpjsua2-2.symbols > | --- debian/libpjsua2-2.symbols (libpjsua2-2_2.4~dfsg-1_i386) > | +++ dpkg-gensymbols2_HFSS 2015-07-20 23:22:51.722478229 +0000 > | @@ -1,2152 +1,3 @@ > | -libpj.so.2 libpjsua2-2 #MINVER# > | - PJ_AF_INET6@Base 2.4~dfsg > | - PJ_AF_INET@Base 2.4~dfsg > | - PJ_AF_IRDA@Base 2.4~dfsg > | - PJ_AF_PACKET@Base 2.4~dfsg Those symbols seem to actually come from libpj. I guess that the symbols file there is broken: it contains a host of symbols from other sub-packages. > [SNIP - very long of multiple libraries that completely disappeared and > their symbols] > | libpjsua2.so.2 libpjsua2-2 #MINVER# > | _ZN10PendingLog7executeEb@Base 2.4~dfsg > | _ZN10PendingLogD0Ev@Base 2.4~dfsg > | @@ -2744,12 +595,14 @@ > | _ZNSt12_Destroy_auxILb0EE9__destroyIPSsEEvT_S3_@Base 2.4~dfsg > | > _ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPN2pj12AuthCredInfoES4_EET0_T_S6_S5_@Base > 2.4~dfsg > | > _ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base > 2.4~dfsg > | - > _ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base > 2.4~dfsg > | + > _ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_@Base > 2.4~dfsg-1 > | +#MISSING: 2.4~dfsg-1# > _ZNSt6vectorIN2pj12AuthCredInfoESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base > 2.4~dfsg > | > _ZNSt6vectorIN2pj13CallMediaInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base > 2.4~dfsg > | > _ZNSt6vectorIN2pj16SipMultipartPartESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base > 2.4~dfsg > | > _ZNSt6vectorIN2pj17ToneDigitMapDigitESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base > 2.4~dfsg > | > _ZNSt6vectorIN2pj9SipHeaderESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_@Base > 2.4~dfsg > | - > _ZNSt6vectorIN2pj9SipHeaderESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base > 2.4~dfsg > | + > _ZNSt6vectorIN2pj9SipHeaderESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_@Base > 2.4~dfsg-1 > | +#MISSING: 2.4~dfsg-1# > _ZNSt6vectorIN2pj9SipHeaderESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEmRKS1_@Base > 2.4~dfsg > | _ZNSt6vectorIN2pj9SipHeaderESaIS1_EED1Ev@Base 2.4~dfsg > | _ZNSt6vectorIN2pj9SipHeaderESaIS1_EED2Ev@Base 2.4~dfsg > | _ZNSt6vectorIN2pj9SipHeaderESaIS1_EEaSERKS3_@Base 2.4~dfsg > | @@ -2764,10 +617,12 @@ > | _ZNSt6vectorISsSaISsEED2Ev@Base 2.4~dfsg > | _ZNSt6vectorISsSaISsEEaSERKS1_@Base 2.4~dfsg > | > _ZNSt6vectorIiSaIiEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPiS1_EERKi@Base > 2.4~dfsg > | - > _ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EEmRKi@Base > 2.4~dfsg > | + > _ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EEjRKi@Base > 2.4~dfsg-1 > | +#MISSING: 2.4~dfsg-1# > _ZNSt6vectorIiSaIiEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS1_EEmRKi@Base > 2.4~dfsg > | _ZNSt6vectorIiSaIiEEaSERKS1_@Base 2.4~dfsg > | + > _ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS6_ERKS6_@Base > 2.4~dfsg-1 > | > _ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS3_@Base > 2.4~dfsg > | - > _ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_@Base > 2.4~dfsg > | +#MISSING: 2.4~dfsg-1# > _ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_@Base > 2.4~dfsg > | > _ZNSt8_Rb_treeIP11pj_thread_tSt4pairIKS1_PA64_lESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E@Base > 2.4~dfsg > | _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@Base 2.4~dfsg > | _ZTI10PendingLog@Base 2.4~dfsg > | Use of uninitialized value in numeric eq (==) at /usr/bin/dh_makeshlibs > line 270. > | dh_makeshlibs: failing due to earlier errors > | make: *** [binary-arch] Error 2 This is a different issue: C++ symbols mangaled differently on different architectures. Need to look into this one. > > Full build logs: > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=armel&ver=2.4%7Edfsg-1&stamp=1437436756 > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=armhf&ver=2.4%7Edfsg-1&stamp=1437438639 > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=i386&ver=2.4%7Edfsg-1&stamp=1437434574 > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=kfreebsd-i386&ver=2.4%7Edfsg-1&stamp=1437437994 > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=mips&ver=2.4%7Edfsg-1&stamp=1437438361 > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=mipsel&ver=2.4%7Edfsg-1&stamp=1437445855 > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=powerpc&ver=2.4%7Edfsg-1&stamp=1437435603 > https://buildd.debian.org/status/fetch.php?pkg=pjproject&arch=sparc&ver=2.4%7Edfsg-1&stamp=1437452748 Note that the first issue also appeared in most (all?) the successful builds. -- Tzafrir Cohen | tzaf...@jabber.org | VIM is http://tzafrir.org.il | | a Mutt's tzaf...@cohens.org.il | | best tzaf...@debian.org | | friend -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org