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

Reply via email to