[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: libplist (Adopted, updated package)



Hi,

Yes, strangely, the symbols are different if the package is build on
i386 or on amd64.
I removed the symbols file until I find why there is such behavior. The
actual version on mentors should build fine now.

Regards,
Julien Lavergne

Le samedi 21 novembre 2009 à 09:09 -0400, Julien Lavergne a écrit :
> Julien Lavergne wrote:
> 
> >Dear mentors,
> 
> >I am looking for a sponsor for the new version 0.16-1
> >of package "libplist". It was orphaned and I would like to take over its
> >maintenance. The ITA bug is
> >http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548594
> 
> >libplist is the first package of the libiphone stack, providing access
> >and synchronization with Ipod and Iphone devices.
> 
> >It builds these binary packages:
> >libplist++-dev - Library for handling Apple binary and XML property lists
> >libplist++0 - Library for handling Apple binary and XML property lists
> >libplist-dbg - Library for handling Apple binary and XML property lists
> >libplist-dev - Library for handling Apple binary and XML property lists
> >libplist-utils - Apple property list converter
> >libplist0  - Library for handling Apple binary and XML property lists
> >python-plist - Library for handling Apple binary and XML property lists
> 
> >The package appears to be lintian clean.
> 
> This package fails to build from source for me in a sid pbuilder
> chroot.  If I apply the obvious patch (take the output below, and kill
> most of -1's) it builds, but I'm not too sure about the MISSING
> entries. If symbols really went away then an SONAME bump is in order.
> 
> ,----
> | dh_makeshlibs
> | dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
> | dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see diff output below
> | dpkg-gensymbols: warning: debian/libplist++0/DEBIAN/symbols doesn't match completely debian/libplist++0.symbols
> | --- debian/libplist++0.symbols (libplist++0 i386)
> | +++ dpkg-gensymbolsvo1Rfn	2009-11-21 12:45:56.000000000 +0000
> | @@ -126,15 +126,18 @@
> |   _ZN5PList7BooleanaSERS0_@Base 0.16
> |   _ZN5PList7Integer5CloneEv@Base 0.16
> |   _ZN5PList7Integer8GetValueEv@Base 0.16
> | - _ZN5PList7Integer8SetValueEm@Base 0.16
> | +#MISSING: 0.16-1# _ZN5PList7Integer8SetValueEm@Base 0.16
> | + _ZN5PList7Integer8SetValueEy@Base 0.16-1
> |   _ZN5PList7IntegerC1EPNS_4NodeE@Base 0.16
> |   _ZN5PList7IntegerC1EPvPNS_4NodeE@Base 0.16
> |   _ZN5PList7IntegerC1ERS0_@Base 0.16
> | - _ZN5PList7IntegerC1Em@Base 0.16
> | +#MISSING: 0.16-1# _ZN5PList7IntegerC1Em@Base 0.16
> | + _ZN5PList7IntegerC1Ey@Base 0.16-1
> |   _ZN5PList7IntegerC2EPNS_4NodeE@Base 0.16
> |   _ZN5PList7IntegerC2EPvPNS_4NodeE@Base 0.16
> |   _ZN5PList7IntegerC2ERS0_@Base 0.16
> | - _ZN5PList7IntegerC2Em@Base 0.16
> | +#MISSING: 0.16-1# _ZN5PList7IntegerC2Em@Base 0.16
> | + _ZN5PList7IntegerC2Ey@Base 0.16-1
> |   _ZN5PList7IntegerD0Ev@Base 0.16
> |   _ZN5PList7IntegerD1Ev@Base 0.16
> |   _ZN5PList7IntegerD2Ev@Base 0.16
> | dh_makeshlibs: dpkg-gensymbols -plibplist++0 -Idebian/libplist++0.symbols -Pdebian/libplist++0 returned exit code 1
> | make: *** [binary-arch] Error 2
> | dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
> `----
> 
> 



Reply to: