[Pkg-gtkpod-devel] Bug#742879: Fat fingers
Iain Lane
laney at debian.org
Fri Mar 28 14:14:32 UTC 2014
Sorry about that, I fat fingered when typing the bug report and sent it
before it was finished.
I was going to say that the symbols file needs updating for the new
arches and that there's a build failure about a missing -lm link that
goes away when built with dh_autoreconf. Patch attached.
CCLD gtkpod /usr/bin/ld:
../libgtkpod/.libs/libgtkpod.a(misc_conversion.o): undefined
reference to symbol 'exp@@GLIBC_2.17'
//lib/powerpc64le-linux-gnu/libm.so.6: error adding symbols: DSO
//missing from command line
--
Iain Lane [ iain at orangesquash.org.uk ]
Debian Developer [ laney at debian.org ]
Ubuntu Developer [ laney at ubuntu.com ]
-------------- next part --------------
diff -Nru gtkpod-2.1.4/debian/control gtkpod-2.1.4/debian/control
--- gtkpod-2.1.4/debian/control 2013-09-09 08:26:55.000000000 +0100
+++ gtkpod-2.1.4/debian/control 2014-03-28 12:25:41.000000000 +0000
@@ -1,12 +1,13 @@
Source: gtkpod
Section: sound
Priority: extra
Maintainer: gtkpod Maintainers <pkg-gtkpod-devel at lists.alioth.debian.org>
Uploaders: Matteo F. Vescovi <mfv.debian at gmail.com>
Build-Depends: autoconf,
automake,
autotools-dev,
debhelper (>= 9),
+ dh-autoreconf,
faad,
flex,
gettext,
diff -Nru gtkpod-2.1.4/debian/libatomicparsley0.symbols gtkpod-2.1.4/debian/libatomicparsley0.symbols
--- gtkpod-2.1.4/debian/libatomicparsley0.symbols 2013-09-09 08:26:55.000000000 +0100
+++ gtkpod-2.1.4/debian/libatomicparsley0.symbols 2014-03-28 12:52:40.000000000 +0000
@@ -33,8 +33,8 @@
_Z13UTF8ToUTF16LEPhiPKhi at Base 0.0.1
_Z13UTF8Toisolat1PhiPKhi at Base 0.0.1
_Z13char4TOuint32jPc at Base 0.0.1
- (arch=alpha amd64 ia64 kfreebsd-amd64 ppc64 s390x)_Z13char8TOuint64mPc at Base 0.0.1
- (arch=!alpha !amd64 !ia64 !kfreebsd-amd64 !ppc64 !s390x)_Z13char8TOuint64yPc at Base 0.0.1
+ (arch=alpha amd64 arm64 ia64 kfreebsd-amd64 ppc64 ppc64el s390x)_Z13char8TOuint64mPc at Base 0.0.1
+ (arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !ppc64 !ppc64el !s390x)_Z13char8TOuint64yPc at Base 0.0.1
_Z13isolat1ToUTF8PhiPKhi at Base 0.0.1
_Z13sha1_init_ctxP8sha1_ctx at Base 0.0.1
_Z13sha1_read_ctxPK8sha1_ctxPv at Base 0.0.1
@@ -82,8 +82,8 @@
_Z19UInt16FromBigEndianPKc at Base 0.0.1
_Z19UInt32FromBigEndianPKc at Base 0.0.1
_Z19UInt64FromBigEndianPKc at Base 0.0.1
- (arch=alpha amd64 ia64 kfreebsd-amd64 ppc64 s390x)_Z20APar_AtomizeFileInfojjmPchhhjtP11uuid_vitals at Base 0.0.1
- (arch=!alpha !amd64 !ia64 !kfreebsd-amd64 !ppc64 !s390x)_Z20APar_AtomizeFileInfojjyPchhhjtP11uuid_vitals at Base 0.0.1
+ (arch=alpha amd64 arm64 ia64 kfreebsd-amd64 ppc64 ppc64el s390x)_Z20APar_AtomizeFileInfojjmPchhhjtP11uuid_vitals at Base 0.0.1
+ (arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !ppc64 !ppc64el !s390x)_Z20APar_AtomizeFileInfojjyPchhhjtP11uuid_vitals at Base 0.0.1
_Z20APar_ExtractDataAtomi at Base 0.0.1
_Z20APar_ExtractPicPrefsPc at Base 0.0.1
_Z20APar_FindValueInAtomPcP8_IO_FILEsjj at Base 0.0.1
diff -Nru gtkpod-2.1.4/debian/rules gtkpod-2.1.4/debian/rules
--- gtkpod-2.1.4/debian/rules 2013-09-09 08:26:55.000000000 +0100
+++ gtkpod-2.1.4/debian/rules 2014-03-28 11:45:48.000000000 +0000
@@ -4,7 +4,7 @@
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
%:
- dh $@ --with python2,pkgkde_symbolshelper --parallel
+ dh $@ --with python2,pkgkde_symbolshelper,autoreconf --parallel
override_dh_install:
rm -f debian/tmp/usr/share/gtkpod/data/COPYING
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gtkpod-devel/attachments/20140328/64bb2e7a/attachment.sig>
More information about the Pkg-gtkpod-devel
mailing list