Source: owncloud-client
Version: 1.4.2+dfsg-2
Severity: wishlist
Tags: patch
User: debian-powerpc...@breakpoint.cc
Usertags: powerpcspe

Hi,

owncloud-client currently doesn't support powerpcspe in the symbols file and
therefore FTBFS:

...
@@ -53,529 +53,529 @@
 #MISSING: 1.4.2# _ZN11QStringListC2ERK5QListI7QStringE@Base 1.4.0
 #MISSING: 1.4.2# _ZN11QStringListC2ERKS_@Base 1.4.0
 #MISSING: 1.4.2# _ZN11QStringListC2Ev@Base 1.4.0
- (arch=ia64 powerpc s390x sparc)_ZN11QStringListD1Ev@Base 1.4.2
- (arch=ia64 powerpc s390x sparc)_ZN11QStringListD2Ev@Base 1.4.2
+ _ZN11QStringListD1Ev@Base 1.4.2
+ _ZN11QStringListD2Ev@Base 1.4.2
 #MISSING: 1.4.2# _ZN11QStringListaSERKS_@Base 1.4.0
...
dh_makeshlibs: dpkg-gensymbols -plibowncloudsync0 
-Idebian/libowncloudsync0.symbols -Pdebian/libowncloudsync0 
-edebian/libowncloudsync0/usr/lib/libowncloudsync.so.1.4.2
 returned exit code 1
make: *** [binary-arch] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit 
status 2
...

Attaching a patch that fixes this. Basically, powerpcspe contains the same
symbols as the powerpc version.

Please note that the patch doesn't update "SymbolsHelper-Confirmed:", please do
additionally if the patch is integrated.

Thanks in advance,

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.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- debian/libowncloudsync0.symbols.orig	2013-12-05 15:15:01.255559561 +0100
+++ debian/libowncloudsync0.symbols	2013-12-05 15:18:18.636458763 +0100
@@ -54,8 +54,8 @@
 #MISSING: 1.4.2# _ZN11QStringListC2ERK5QListI7QStringE@Base 1.4.0
 #MISSING: 1.4.2# _ZN11QStringListC2ERKS_@Base 1.4.0
 #MISSING: 1.4.2# _ZN11QStringListC2Ev@Base 1.4.0
- (arch=ia64 powerpc s390x sparc)_ZN11QStringListD1Ev@Base 1.4.2
- (arch=ia64 powerpc s390x sparc)_ZN11QStringListD2Ev@Base 1.4.2
+ (arch=ia64 powerpc powerpcspe s390x sparc)_ZN11QStringListD1Ev@Base 1.4.2
+ (arch=ia64 powerpc powerpcspe s390x sparc)_ZN11QStringListD2Ev@Base 1.4.2
 #MISSING: 1.4.2# _ZN11QStringListaSERKS_@Base 1.4.0
 #MISSING: 1.4.2# _ZN11QStringListlsERK7QString@Base 1.4.0
 #MISSING: 1.4.2# _ZN11QStringListlsERKS_@Base 1.4.0
@@ -64,8 +64,8 @@
  (arch=sparc)_ZN12QMutexLocker6unlockEv@Base 1.4.2
 #MISSING: 1.4.2# _ZN12QMutexLockerC1EP6QMutex@Base 1.4.0
 #MISSING: 1.4.2# _ZN12QMutexLockerC2EP6QMutex@Base 1.4.0
- (arch=ia64 powerpc s390x)_ZN12QMutexLockerD1Ev@Base 1.4.2
- (arch=ia64 powerpc s390x)_ZN12QMutexLockerD2Ev@Base 1.4.2
+ (arch=ia64 powerpc powerpcspe s390x)_ZN12QMutexLockerD1Ev@Base 1.4.2
+ (arch=ia64 powerpc powerpcspe s390x)_ZN12QMutexLockerD2Ev@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZN13QHashIteratorI7QStringPN6Mirall6FolderEE4nextEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN13QHashIteratorI7QStringPN6Mirall6FolderEEC1ERK5QHashIS0_S3_E@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN13QHashIteratorI7QStringPN6Mirall6FolderEEC2ERK5QHashIS0_S3_E@Base 1.4.0
@@ -85,7 +85,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZN14QSharedPointerIN6Mirall19AbstractCredentialsEEC2ERKS2_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN14QSharedPointerIN6Mirall19AbstractCredentialsEEC2Ev@Base 1.4.0
  (optional=templinst|arch=ia64 powerpc s390x sparc)_ZN14QSharedPointerIN6Mirall19AbstractCredentialsEED1Ev@Base 1.4.2
- (optional=templinst|arch=ia64 powerpc s390x sparc)_ZN14QSharedPointerIN6Mirall19AbstractCredentialsEED2Ev@Base 1.4.2
+ (optional=templinst|arch=ia64 powerpc powerpcspe s390x sparc)_ZN14QSharedPointerIN6Mirall19AbstractCredentialsEED2Ev@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZN14QSharedPointerIN6Mirall19AbstractCredentialsEEaSERKS2_@Base 1.4.0
  (arch=sparc)_ZN15QBasicAtomicInt3refEv@Base 1.4.2
 #MISSING: 1.4.2# _ZN15QBasicAtomicInt5derefEv@Base 1.4.0
@@ -93,7 +93,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEE12internalCopyIS2_EEvRKNS0_IT_EE@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEE17internalConstructEPS2_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEE26internalFinishConstructionEPS2_@Base 1.4.0
- (optional=templinst|arch=!ia64 !powerpc !s390x !sparc)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEE5derefEPNS_20ExternalRefCountDataEPS2_@Base 1.4.0
+ (optional=templinst|arch=!ia64 !powerpc !powerpcspe !s390x !sparc)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEE5derefEPNS_20ExternalRefCountDataEPS2_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEE5derefEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEEC1EPS2_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN15QtSharedPointer16ExternalRefCountIN6Mirall19AbstractCredentialsEEC1ERKS3_@Base 1.4.0
@@ -258,7 +258,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashI7QStringN6Mirall8Progress4KindEE10deleteNodeEP9QHashNodeIS0_S3_E@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashI7QStringN6Mirall8Progress4KindEE11alignOfNodeEv@Base 1.4.0
  (optional=templinst)_ZN5QHashI7QStringN6Mirall8Progress4KindEE11deleteNode2EPN9QHashData4NodeE@Base 1.4.0
- (optional=templinst|arch=!ia64 !powerpc !s390x !sparc)_ZN5QHashI7QStringN6Mirall8Progress4KindEE13detach_helperEv@Base 1.4.0
+ (optional=templinst|arch=!ia64 !powerpc !powerpcspe !s390x !sparc)_ZN5QHashI7QStringN6Mirall8Progress4KindEE13detach_helperEv@Base 1.4.0
  (optional=templinst)_ZN5QHashI7QStringN6Mirall8Progress4KindEE13duplicateNodeEPN9QHashData4NodeEPv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashI7QStringN6Mirall8Progress4KindEE6detachEv@Base 1.4.0
  (optional=templinst)_ZN5QHashI7QStringN6Mirall8Progress4KindEE6removeERKS0_@Base 1.4.0
@@ -273,7 +273,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashI7QStringPN6Mirall6FolderEE10deleteNodeEP9QHashNodeIS0_S3_E@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashI7QStringPN6Mirall6FolderEE11alignOfNodeEv@Base 1.4.0
  (optional=templinst)_ZN5QHashI7QStringPN6Mirall6FolderEE11deleteNode2EPN9QHashData4NodeE@Base 1.2.0
- (optional=templinst|arch=!ia64 !powerpc !s390x !sparc)_ZN5QHashI7QStringPN6Mirall6FolderEE13detach_helperEv@Base 1.2.0
+ (optional=templinst|arch=!ia64 !powerpc !powerpcspe !s390x !sparc)_ZN5QHashI7QStringPN6Mirall6FolderEE13detach_helperEv@Base 1.2.0
  (optional=templinst)_ZN5QHashI7QStringPN6Mirall6FolderEE13duplicateNodeEPN9QHashData4NodeEPv@Base 1.2.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashI7QStringPN6Mirall6FolderEE14const_iteratorC1EPv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashI7QStringPN6Mirall6FolderEE14const_iteratorC2EPv@Base 1.4.0
@@ -317,7 +317,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashIP13QNetworkReply7QStringE10deleteNodeEP9QHashNodeIS1_S2_E@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashIP13QNetworkReply7QStringE11alignOfNodeEv@Base 1.4.0
  (optional=templinst)_ZN5QHashIP13QNetworkReply7QStringE11deleteNode2EPN9QHashData4NodeE@Base 1.2.0
- (optional=templinst|arch=!ia64 !powerpc !s390x !sparc)_ZN5QHashIP13QNetworkReply7QStringE13detach_helperEv@Base 1.2.0
+ (optional=templinst|arch=!ia64 !powerpc !powerpcspe !s390x !sparc)_ZN5QHashIP13QNetworkReply7QStringE13detach_helperEv@Base 1.2.0
  (optional=templinst)_ZN5QHashIP13QNetworkReply7QStringE13duplicateNodeEPN9QHashData4NodeEPv@Base 1.2.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QHashIP13QNetworkReply7QStringE6detachEv@Base 1.4.0
  (optional=templinst)_ZN5QHashIP13QNetworkReply7QStringE6removeERKS1_@Base 1.2.0
@@ -417,7 +417,7 @@
  (optional=templinst)_ZN5QListI4QUrlED2Ev@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QListI7QStringE11removeFirstEv@Base 1.4.0
  (optional=templinst)_ZN5QListI7QStringE13detach_helperEi@Base 1.2.0
- (optional=templinst|arch=ia64 powerpc s390x)_ZN5QListI7QStringE13detach_helperEv@Base 1.4.2
+ (optional=templinst|arch=ia64 powerpc powerpcspe s390x)_ZN5QListI7QStringE13detach_helperEv@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZN5QListI7QStringE13node_destructEPNS1_4NodeE@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QListI7QStringE13node_destructEPNS1_4NodeES3_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN5QListI7QStringE14const_iteratorC1EPNS1_4NodeE@Base 1.4.0
@@ -1303,7 +1303,7 @@
 #MISSING: 1.4.2# _ZN6QDebugC2ERKS_@Base 1.4.0
  _ZN6QDebugD1Ev@Base 1.2.0
  _ZN6QDebugD2Ev@Base 1.2.0
- (arch=!ia64 !powerpc !s390x !sparc)_ZN6QDebuglsEPKc@Base 1.4.2
+ (arch=!ia64 !powerpc !powerpcspe !s390x !sparc)_ZN6QDebuglsEPKc@Base 1.4.2
 #MISSING: 1.4.2# _ZN6QDebuglsERK10QByteArray@Base 1.4.0
 #MISSING: 1.4.2# _ZN6QDebuglsERK7QString@Base 1.4.0
 #MISSING: 1.4.2# _ZN6QDebuglsEb@Base 1.4.0
@@ -1334,7 +1334,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZN6QFlagsIN9QIODevice12OpenModeFlagEEC1ES1_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN6QFlagsIN9QIODevice12OpenModeFlagEEC2ES1_@Base 1.4.0
 #MISSING: 1.4.2# _ZN6QMutex10lockInlineEv@Base 1.4.0
- (arch=!ia64 !powerpc !s390x !sparc)_ZN6QMutex12unlockInlineEv@Base 1.4.2
+ (arch=!ia64 !powerpc !powerpcspe !s390x !sparc)_ZN6QMutex12unlockInlineEv@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZN6QQueueI7QStringE7dequeueEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN6QQueueI7QStringE7enqueueERKS0_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN6QQueueI7QStringEC1Ev@Base 1.4.0
@@ -1367,7 +1367,7 @@
 #MISSING: 1.4.2# _ZN7QStringpLERK10QByteArray@Base 1.4.0
 #MISSING: 1.4.2# _ZN7QStringpLERKS_@Base 1.4.0
 #MISSING: 1.4.2# _ZN7QStringpLEc@Base 1.4.0
- (optional=templinst|arch=ia64 powerpc s390x sparc)_ZN7QVectorIN6Mirall12SyncFileItemEE13detach_helperEv@Base 1.4.2
+ (optional=templinst|arch=ia64 powerpc powerpcspe s390x sparc)_ZN7QVectorIN6Mirall12SyncFileItemEE13detach_helperEv@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZN7QVectorIN6Mirall12SyncFileItemEE15sizeOfTypedDataEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN7QVectorIN6Mirall12SyncFileItemEE4dataEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZN7QVectorIN6Mirall12SyncFileItemEE4freeEP16QVectorTypedDataIS1_E@Base 1.4.0
@@ -1453,7 +1453,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE14const_iterator3keyEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE14const_iteratorneERKS5_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE3endEv@Base 1.4.0
- (optional=templinst|arch=armel powerpc s390x sparc)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE4keysEv@Base 1.4.2
+ (optional=templinst|arch=armel powerpc powerpcspe s390x sparc)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE4keysEv@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE4sizeEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE5beginEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI4QUrl5QListI14QNetworkCookieEE5valueERKS0_@Base 1.4.0
@@ -1467,7 +1467,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI7QStringS0_E14const_iteratorneERKS2_@Base 1.4.0
  (optional=templinst)_ZNK4QMapI7QStringS0_E15mutableFindNodeEPPN8QMapData4NodeERKS0_@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI7QStringS0_E3endEv@Base 1.4.0
- (optional=templinst|arch=armel powerpc s390x sparc)_ZNK4QMapI7QStringS0_E4keysEv@Base 1.4.2
+ (optional=templinst|arch=armel powerpc powerpcspe s390x sparc)_ZNK4QMapI7QStringS0_E4keysEv@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI7QStringS0_E4sizeEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI7QStringS0_E5beginEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK4QMapI7QStringiE14const_iterator3keyEv@Base 1.4.0
@@ -1541,7 +1541,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZNK5QListI7QStringE5beginEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK5QListI7QStringE5countEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK5QListI7QStringE5firstEv@Base 1.4.0
- (optional=templinst|arch=ia64 powerpc s390x sparc)_ZNK5QListI7QStringE7indexOfERKS0_i@Base 1.4.2
+ (optional=templinst|arch=ia64 powerpc powerpcspe s390x sparc)_ZNK5QListI7QStringE7indexOfERKS0_i@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZNK5QListI7QStringE7isEmptyEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK5QListI7QStringE8constEndEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK5QListI7QStringE8containsERKS0_@Base 1.4.0
@@ -1765,7 +1765,7 @@
 #MISSING: 1.4.2# (optional=templinst)_ZNK7QVectorIN6Mirall12SyncFileItemEE16alignOfTypedDataEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK7QVectorIN6Mirall12SyncFileItemEE3endEv@Base 1.4.0
 #MISSING: 1.4.2# (optional=templinst)_ZNK7QVectorIN6Mirall12SyncFileItemEE5beginEv@Base 1.4.0
- (optional=templinst|arch=ia64 powerpc s390x sparc)_ZNK7QVectorIN6Mirall12SyncFileItemEE7indexOfERKS1_i@Base 1.4.2
+ (optional=templinst|arch=ia64 powerpc powerpcspe s390x sparc)_ZNK7QVectorIN6Mirall12SyncFileItemEE7indexOfERKS1_i@Base 1.4.2
 #MISSING: 1.4.2# (optional=templinst)_ZNK7QVectorIN6Mirall12SyncFileItemEE7isEmptyEv@Base 1.4.0
 #MISSING: 1.4.2# _ZNK8QPalette4textEv@Base 1.4.0
 #MISSING: 1.4.2# _ZNK8QPalette5brushENS_9ColorRoleE@Base 1.4.0

Reply via email to