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