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                                  [ [email protected] ]
Debian Developer                                   [ [email protected] ]
Ubuntu Developer                                   [ [email protected] ]
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 <[email protected]>
 Uploaders: Matteo F. Vescovi <[email protected]>
 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@Base 0.0.1
  _Z13UTF8Toisolat1PhiPKhi@Base 0.0.1
  _Z13char4TOuint32jPc@Base 0.0.1
- (arch=alpha amd64 ia64 kfreebsd-amd64 ppc64 s390x)_Z13char8TOuint64mPc@Base 
0.0.1
- (arch=!alpha !amd64 !ia64 !kfreebsd-amd64 !ppc64 
!s390x)_Z13char8TOuint64yPc@Base 0.0.1
+ (arch=alpha amd64 arm64 ia64 kfreebsd-amd64 ppc64 ppc64el 
s390x)_Z13char8TOuint64mPc@Base 0.0.1
+ (arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !ppc64 !ppc64el 
!s390x)_Z13char8TOuint64yPc@Base 0.0.1
  _Z13isolat1ToUTF8PhiPKhi@Base 0.0.1
  _Z13sha1_init_ctxP8sha1_ctx@Base 0.0.1
  _Z13sha1_read_ctxPK8sha1_ctxPv@Base 0.0.1
@@ -82,8 +82,8 @@
  _Z19UInt16FromBigEndianPKc@Base 0.0.1
  _Z19UInt32FromBigEndianPKc@Base 0.0.1
  _Z19UInt64FromBigEndianPKc@Base 0.0.1
- (arch=alpha amd64 ia64 kfreebsd-amd64 ppc64 
s390x)_Z20APar_AtomizeFileInfojjmPchhhjtP11uuid_vitals@Base 0.0.1
- (arch=!alpha !amd64 !ia64 !kfreebsd-amd64 !ppc64 
!s390x)_Z20APar_AtomizeFileInfojjyPchhhjtP11uuid_vitals@Base 0.0.1
+ (arch=alpha amd64 arm64 ia64 kfreebsd-amd64 ppc64 ppc64el 
s390x)_Z20APar_AtomizeFileInfojjmPchhhjtP11uuid_vitals@Base 0.0.1
+ (arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !ppc64 !ppc64el 
!s390x)_Z20APar_AtomizeFileInfojjyPchhhjtP11uuid_vitals@Base 0.0.1
  _Z20APar_ExtractDataAtomi@Base 0.0.1
  _Z20APar_ExtractPicPrefsPc@Base 0.0.1
  _Z20APar_FindValueInAtomPcP8_IO_FILEsjj@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

Attachment: signature.asc
Description: Digital signature

Reply via email to