[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