Bug#771913: qttools-opensource-src: FTBFS on powerpcspe: Symbols file update needed
Source: qttools-opensource-src
Version: 5.3.2-3
Severity: wishlist
Tags: patch
User: debian-powerpcspe@breakpoint.cc
Usertags: powerpcspe
Hi,
on powerpcspe, the build looks like this:
...
make[1]: Entering directory '/«PKGBUILDDIR»'
dh_strip -pqttools5-examples --dbg-package=qttools5-examples-dbg
dh_strip --remaining-packages --dbg-package=qttools5-dbg
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_makeshlibs -a -O--parallel
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libqt5designer5/DEBIAN/symbols doesn't match completely debian/libqt5designer5.symbols
--- debian/libqt5designer5.symbols (libqt5designer5_5.3.2-3_powerpcspe)
+++ dpkg-gensymbolsSoOlRF 2014-10-14 06:46:51.585302176 +0000
@@ -2588,8 +2588,8 @@
_ZN27QToolBoxWidgetPropertySheet13checkPropertyERK7QString@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheet23toolBoxPropertyFromNameERK7QString@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheet5resetEi@Base 5.0.2
- (optional=gccinternal|arch=alpha arm64 armel armhf hppa mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64)_ZN27QToolBoxWidgetPropertySheet8PageDataC1ERKS0_@Base 5.0.2
- (optional=gccinternal|arch=alpha arm64 armel armhf hppa mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64)_ZN27QToolBoxWidgetPropertySheet8PageDataC2ERKS0_@Base 5.0.2
+ (optional=gccinternal)_ZN27QToolBoxWidgetPropertySheet8PageDataC1ERKS0_@Base 5.0.2
+ (optional=gccinternal)_ZN27QToolBoxWidgetPropertySheet8PageDataC2ERKS0_@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheetC1EP8QToolBoxP7QObject@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheetC2EP8QToolBoxP7QObject@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheetD0Ev@Base 5.0.2
@@ -3066,7 +3066,7 @@
_ZN8DomSlotsC2Ev@Base 5.0.2
_ZN8DomSlotsD1Ev@Base 5.0.2
_ZN8DomSlotsD2Ev@Base 5.0.2
- (arch=!powerpc !sparc)_ZN8QToolBox7addItemEP7QWidgetRK7QString@Base 5.2.1
+#MISSING: 5.3.2-3# (arch=!powerpc !sparc)_ZN8QToolBox7addItemEP7QWidgetRK7QString@Base 5.2.1
(optional=templinst|arch=sparc)_ZN8QVariant8setValueIN18qdesigner_internal22PropertySheetEnumValueEEEvRKT_@Base 5.2.1
(optional=templinst|arch=sparc)_ZN8QVariant8setValueIN18qdesigner_internal22PropertySheetFlagValueEEEvRKT_@Base 5.2.1
(optional=templinst|arch=ia64 sparc)_ZN8QVariant9fromValueIN18qdesigner_internal24PropertySheetStringValueEEES_RKT_@Base 5.0.2
dh_makeshlibs: failing due to earlier errors
make: *** [binary-arch] Error 2
debian/rules:14: recipe for target 'binary-arch' failed
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2
...
Attaching a patch that fixes this.
Roland
-- System Information:
Debian Release: 7.0
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)
Kernel: Linux 3.9.0-dirty (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
--- qttools-opensource-src-5.3.2/debian/libqt5designer5.symbols 2014-09-22 15:25:32.000000000 +0200
+++ qttools-opensource-src-5.3.2/debian/libqt5designer5.symbols 2014-10-14 13:00:16.042180127 +0200
@@ -2589,8 +2589,8 @@
_ZN27QToolBoxWidgetPropertySheet13checkPropertyERK7QString@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheet23toolBoxPropertyFromNameERK7QString@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheet5resetEi@Base 5.0.2
- (optional=gccinternal|arch=alpha arm64 armel armhf hppa mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64)_ZN27QToolBoxWidgetPropertySheet8PageDataC1ERKS0_@Base 5.0.2
- (optional=gccinternal|arch=alpha arm64 armel armhf hppa mips mips64el mipsel powerpc ppc64 ppc64el s390x sparc64)_ZN27QToolBoxWidgetPropertySheet8PageDataC2ERKS0_@Base 5.0.2
+ (optional=gccinternal|arch=alpha arm64 armel armhf hppa mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc64)_ZN27QToolBoxWidgetPropertySheet8PageDataC1ERKS0_@Base 5.0.2
+ (optional=gccinternal|arch=alpha arm64 armel armhf hppa mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc64)_ZN27QToolBoxWidgetPropertySheet8PageDataC2ERKS0_@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheetC1EP8QToolBoxP7QObject@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheetC2EP8QToolBoxP7QObject@Base 5.0.2
_ZN27QToolBoxWidgetPropertySheetD0Ev@Base 5.0.2
@@ -3067,7 +3067,7 @@
_ZN8DomSlotsC2Ev@Base 5.0.2
_ZN8DomSlotsD1Ev@Base 5.0.2
_ZN8DomSlotsD2Ev@Base 5.0.2
- (arch=!powerpc !sparc)_ZN8QToolBox7addItemEP7QWidgetRK7QString@Base 5.2.1
+ (arch=!powerpc !powerpcspe !sparc)_ZN8QToolBox7addItemEP7QWidgetRK7QString@Base 5.2.1
(optional=templinst|arch=sparc)_ZN8QVariant8setValueIN18qdesigner_internal22PropertySheetEnumValueEEEvRKT_@Base 5.2.1
(optional=templinst|arch=sparc)_ZN8QVariant8setValueIN18qdesigner_internal22PropertySheetFlagValueEEEvRKT_@Base 5.2.1
(optional=templinst|arch=ia64 sparc)_ZN8QVariant9fromValueIN18qdesigner_internal24PropertySheetStringValueEEES_RKT_@Base 5.0.2
Reply to: