Bug#751504: telepathy-logger-qt: add support for ppc64el symbol set

2014-09-13 Thread Andreas Barth
* Breno Leitao (bren...@br.ibm.com) [140913 09:32]:
 The package telepathy-logger-qt does not build on ppc64el because the symbol 
 set
 is incorrect, causing the build to fail, as shown in the following log:

I'd be willing to help fixing this bug, if necessary also by
sponsoring an upload / upload an NMU. Unless there is a reason why
not, I intend to upload an NMU within the next days.


I also updated the symbols-patch, the new patch is below.


Andi

--- telepathy-logger-qt-0.8.0~/debian/libtelepathy-logger-qt4-1.symbols 
2014-06-11 21:33:10.0 +
+++ telepathy-logger-qt-0.8.0/debian/libtelepathy-logger-qt4-1.symbols  
2014-09-13 09:03:12.458321561 +
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 0.8.0 alpha amd64 armel armhf hppa hurd-i386 i386 
kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 s390x sparc
+# SymbolsHelper-Confirmed: 0.8.0 alpha amd64 armel armhf hppa hurd-i386 i386 
kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el ppc64el s390x sparc
 libtelepathy-logger-qt4.so.1 libtelepathy-logger-qt4-1 #MINVER#
  
_ZN3Tpl10LogManager10queryDatesERKN2Tp9SharedPtrINS1_7AccountEEERKN5QGlib10RefPointerINS_6EntityEEENS_13EventTypeMaskE@Base
 0.6.0
  
_ZN3Tpl10LogManager11queryEventsERKN2Tp9SharedPtrINS1_7AccountEEERKN5QGlib10RefPointerINS_6EntityEEENS_13EventTypeMaskERK5QDate@Base
 0.6.0
@@ -213,14 +213,14 @@
  _ZTVN3Tpl9CallEventE@Base 0.6.0
  _ZTVN3Tpl9LogWalkerE@Base 0.8.0
  _ZTVN3Tpl9TextEventE@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for 
QGlib::Object-in-Tpl::CallEvent@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for 
QGlib::Object-in-Tpl::Entity@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for 
QGlib::Object-in-Tpl::Event@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for 
QGlib::Object-in-Tpl::LogManager@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64el !ppc64 !s390x)construction 
vtable for QGlib::Object-in-Tpl::CallEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64el !ppc64 !s390x)construction 
vtable for QGlib::Object-in-Tpl::Entity@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64el !ppc64 !s390x)construction 
vtable for QGlib::Object-in-Tpl::Event@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64el !ppc64 !s390x)construction 
vtable for QGlib::Object-in-Tpl::LogManager@Base 0.6.0
  (c++|arch=sparc)construction vtable for 
QGlib::Object-in-Tpl::LogWalker@Base 0.8.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for 
QGlib::Object-in-Tpl::TextEvent@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for 
Tpl::Event-in-Tpl::CallEvent@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for 
Tpl::Event-in-Tpl::TextEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64el !ppc64 !s390x)construction 
vtable for QGlib::Object-in-Tpl::TextEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64el !ppc64 !s390x)construction 
vtable for Tpl::Event-in-Tpl::CallEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 
!kfreebsd-i386 !mips !mipsel !powerpc !ppc64el !ppc64 !s390x)construction 
vtable for Tpl::Event-in-Tpl::TextEvent@Base 0.6.0
  (c++)virtual thunk to Tpl::CallEvent::~CallEvent()@Base 0.6.0
  (c++)virtual thunk to Tpl::Entity::~Entity()@Base 0.6.0
  (c++)virtual thunk to Tpl::Event::~Event()@Base 0.6.0


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#751504: telepathy-logger-qt: add support for ppc64el symbol set

2014-09-13 Thread ravi

Source: telepathy-logger-qt
Version: 0.8.0-2
Followup-For: Bug #751504
User: debian-powe...@lists.debian.org

Hi Andreas Barth,

The new patch that you have attached makes the 
telepathy-logger-qt src package build successfully on ppc64el build 
machine. However the patch needs little below correction:


ppc64el is repeated twice in below statement: (or second ppc64el has 
to be just ppc64)
 +# SymbolsHelper-Confirmed: 0.8.0 alpha amd64 armel armhf hppa 
hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el 
ppc64el s390x sparc


-Ravindran.

-- System Information:
Debian Release: jessie/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.16-trunk-powerpc64le (SMP w/32 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages libtelepathy-logger-qt4-dev depends on:
ii  libqtgstreamer-dev 0.10.2-2.1
ii  libtelepathy-logger-qt4-1  0.8.0-2
ii  libtelepathy-qt4-dev   0.9.4+dfsg-3


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#751504: telepathy-logger-qt: add support for ppc64el symbol set

2014-06-13 Thread Breno Leitao
Source: telepathy-logger-qt
Version: 0.8.0-2
Severity: normal
Tags: patch
User: debian-powe...@lists.debian.org
Usertags: ppc64el

Dear Maintainer,

The package telepathy-logger-qt does not build on ppc64el because the symbol set
is incorrect, causing the build to fail, as shown in the following log:

http://ftp.unicamp.br/pub/ppc64el/debian/buildd-upstream/build_logs/logs/telepathy-logger-qt_0.8.0-2_ppc64el.build

I am providing a patch that fixes the ppc64el symbol set, and with this patch,
the package builds properly in the ppc64el architecture.

Thank you,
Breno

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)

Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: telepathy-logger-qt-0.8.0/debian/libtelepathy-logger-qt4-1.symbols
===
--- telepathy-logger-qt-0.8.0.orig/debian/libtelepathy-logger-qt4-1.symbols	2014-06-11 21:33:10.0 +
+++ telepathy-logger-qt-0.8.0/debian/libtelepathy-logger-qt4-1.symbols	2014-06-13 13:53:10.0 +
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 0.8.0 alpha amd64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 s390x sparc
+# SymbolsHelper-Confirmed: 0.8.0 alpha amd64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc !ppc64el  s390x sparc
 libtelepathy-logger-qt4.so.1 libtelepathy-logger-qt4-1 #MINVER#
  _ZN3Tpl10LogManager10queryDatesERKN2Tp9SharedPtrINS1_7AccountEEERKN5QGlib10RefPointerINS_6EntityEEENS_13EventTypeMaskE@Base 0.6.0
  _ZN3Tpl10LogManager11queryEventsERKN2Tp9SharedPtrINS1_7AccountEEERKN5QGlib10RefPointerINS_6EntityEEENS_13EventTypeMaskERK5QDate@Base 0.6.0
@@ -213,14 +213,14 @@
  _ZTVN3Tpl9CallEventE@Base 0.6.0
  _ZTVN3Tpl9LogWalkerE@Base 0.8.0
  _ZTVN3Tpl9TextEventE@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for QGlib::Object-in-Tpl::CallEvent@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for QGlib::Object-in-Tpl::Entity@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for QGlib::Object-in-Tpl::Event@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for QGlib::Object-in-Tpl::LogManager@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64el ! !s390x)construction vtable for QGlib::Object-in-Tpl::CallEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64el ! !s390x)construction vtable for QGlib::Object-in-Tpl::Entity@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64el ! !s390x)construction vtable for QGlib::Object-in-Tpl::Event@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64el ! !s390x)construction vtable for QGlib::Object-in-Tpl::LogManager@Base 0.6.0
  (c++|arch=sparc)construction vtable for QGlib::Object-in-Tpl::LogWalker@Base 0.8.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for QGlib::Object-in-Tpl::TextEvent@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for Tpl::Event-in-Tpl::CallEvent@Base 0.6.0
- (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64 !s390x)construction vtable for Tpl::Event-in-Tpl::TextEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64el ! !s390x)construction vtable for QGlib::Object-in-Tpl::TextEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64el ! !s390x)construction vtable for Tpl::Event-in-Tpl::CallEvent@Base 0.6.0
+ (c++|arch=!alpha !amd64 !armel !armhf !hppa !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !powerpc !ppc64el ! !s390x)construction vtable for Tpl::Event-in-Tpl::TextEvent@Base 0.6.0
  (c++)virtual thunk to Tpl::CallEvent::~CallEvent()@Base 0.6.0
  (c++)virtual thunk to Tpl::Entity::~Entity()@Base 0.6.0
  (c++)virtual