On Mon, Aug 03, 2015 at 07:52:36AM +0200, Tzafrir Cohen wrote: > 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.
Fixed in git. Now to the likes of: - _ZN2pj10StreamInfoD1Ev@Base 2.4~dfsg - _ZN2pj10StreamInfoD2Ev@Base 2.4~dfsg This is originally: pjsip/include/pjsua2/call.hpp:struct StreamInfo I see that many structs defined in pjsua2 created constructors and now they don't. - _ZN2pj15writeSipHeadersERNS_13ContainerNodeERKSsRKSt6vectorINS_9SipHeaderESaIS5_EE@Base 2.4~dfsg + _ZN2pj15writeSipHeadersERNS_13ContainerNodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorINS_9SipHeaderESaISB_EE@Base 2.4.5~dfsg-1 Seems to be a C++11 issue. -- Tzafrir Cohen | tzaf...@jabber.org | VIM is http://tzafrir.org.il | | a Mutt's tzaf...@cohens.org.il | | best tzaf...@debian.org | | friend