Package: sipwitch
Version: 1.9.15-3
Severity: important
Tags: sid + patch
Justification: FTBFS
User: debian-m...@lists.debian.org
Usertags: mips-patch

Hi,


Package sipwitch FTBFS on mips64el with following error:
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libsipwitch1/DEBIAN/symbols doesn't match 
completely debian/libsipwitch1.symbols
--- debian/libsipwitch1.symbols (libsipwitch1_1.9.15-3_mips64el)
+++ dpkg-gensymbolsqMAiNS       2016-05-06 11:26:51.143472215 +0000
@@ -276,6 +276,8 @@
  _ZTVN8sipwitch7service8callbackE@Base 1.9.15
  _ZTVN8sipwitch7serviceE@Base 1.9.15
  _ZTVN8sipwitch9UserCacheE@Base 1.9.15
+ _ZTv0_n40_N7ucommon9stringbufILm1024EED0Ev@Base 1.9.15-3
+ _ZTv0_n40_N7ucommon9stringbufILm1024EED1Ev@Base 1.9.15-3
  (c++)"virtual thunk to sipwitch::Cache::~Cache()@Base" 1.9.15
  (c++)"virtual thunk to sipwitch::UserCache::release()@Base" 1.9.15
  (c++)"virtual thunk to sipwitch::UserCache::~UserCache()@Base" 1.9.15
@@ -283,6 +285,6 @@
  (c++)"virtual thunk to sipwitch::modules::sipwitch::~sipwitch()@Base" 1.9.15
  (c++)"virtual thunk to sipwitch::service::callback::~callback()@Base" 1.9.15
  (c++)"virtual thunk to sipwitch::service::~service()@Base" 1.9.15
- (c++|arch=!amd64 !arm64 !kfreebsd-amd64 !ppc64el !s390x !sparc64)"virtual 
thunk to ucommon::stringbuf<1024u>::~stringbuf()@Base" 1.9.15
+#MISSING: 1.9.15-3# (c++|arch=!amd64 !arm64 !kfreebsd-amd64 !ppc64el !s390x 
!sparc64)"virtual thunk to ucommon::stringbuf<1024u>::~stringbuf()@Base" 1.9.15
  (c++|arch=amd64 arm64 kfreebsd-amd64 ppc64el s390x sparc64)"virtual thunk to 
ucommon::stringbuf<1024ul>::~stringbuf()@Base" 1.9.15
  (c++)"virtual thunk to ucommon::treemap<char*>::~treemap()@Base" 1.9.15
dh_makeshlibs: failing due to earlier errors
/usr/share/cdbs/1/rules/debhelper.mk:262: recipe for target 
'binary-fixup/libsipwitch1' failed
make: *** [binary-fixup/libsipwitch1] Error 255

https://buildd.debian.org/status/fetch.php?pkg=sipwitch&arch=mips64el&ver=1.9.15-3&stamp=1462534017

The attached patch adds support to mips64el in debian/libsipwitch1.symbols file.

With this patch I was able to build sipwitch successfully for mips64el.

Thanks,
Daniel
--- orig/sipwitch-1.9.15/debian/libsipwitch1.symbols    2016-04-24 16:05:44.000000000 +0000
+++ sipwitch-1.9.15/debian/libsipwitch1.symbols 2016-07-25 11:28:54.226686087 +0000
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 1.9.15 amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 m68k mips mipsel powerpc ppc64el s390x sparc64
+# SymbolsHelper-Confirmed: 1.9.15 amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 m68k mips mipsel mips64el powerpc ppc64el s390x sparc64
 libsipwitch.so.1 libsipwitch1 #MINVER#
  (optional=templinst)_ZN7ucommon12mapped_arrayIN8sipwitch5statsEED0Ev@Base 1.9.15
  (optional=templinst)_ZN7ucommon12mapped_arrayIN8sipwitch5statsEED1Ev@Base 1.9.15
@@ -284,6 +284,6 @@
  (c++)"virtual thunk to sipwitch::modules::sipwitch::~sipwitch()@Base" 1.9.15
  (c++)"virtual thunk to sipwitch::service::callback::~callback()@Base" 1.9.15
  (c++)"virtual thunk to sipwitch::service::~service()@Base" 1.9.15
- (c++|arch=!amd64 !arm64 !kfreebsd-amd64 !ppc64el !s390x !sparc64)"virtual thunk to ucommon::stringbuf<1024u>::~stringbuf()@Base" 1.9.15
- (c++|arch=amd64 arm64 kfreebsd-amd64 ppc64el s390x sparc64)"virtual thunk to ucommon::stringbuf<1024ul>::~stringbuf()@Base" 1.9.15
+ (c++|arch=!amd64 !arm64 !kfreebsd-amd64 !ppc64el !s390x !sparc64 !mips64el)"virtual thunk to ucommon::stringbuf<1024u>::~stringbuf()@Base" 1.9.15
+ (c++|arch=amd64 arm64 kfreebsd-amd64 ppc64el s390x sparc64 mips64el)"virtual thunk to ucommon::stringbuf<1024ul>::~stringbuf()@Base" 1.9.15
  (c++)"virtual thunk to ucommon::treemap<char*>::~treemap()@Base" 1.9.15

Reply via email to