[Debian-med-packaging] Bug#1092886: libgzstream: FTBFS due to missing symbols

Sudip Mukherjee sudipm.mukherjee at gmail.com
Sun Jan 12 20:20:25 GMT 2025


Source: libgzstream
Version: 1.5+git20171107.9a20658-2
Severity: wishlist
X-Debbugs-Cc: sudipm.mukherjee at gmail.com

Dear Maintainer,

The build fails in Ubuntu with the following error:

dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libgzstream0/DEBIAN/symbols doesn't match completely debian/libgzstream0.symbols
--- debian/libgzstream0.symbols (libgzstream0_1.5+git20171107.9a20658-2_amd64)
+++ dpkg-gensymbolsOjjuP3	2025-01-02 19:02:24.733868703 +0000
@@ -5,9 +5,9 @@
  _ZN11gzstreambuf5closeEv at Base 1.5+dfsg
  _ZN11gzstreambuf8overflowEi at Base 1.5+dfsg
  _ZN11gzstreambuf9underflowEv at Base 1.5+dfsg
- _ZN11gzstreambufD0Ev at Base 1.5+dfsg
- _ZN11gzstreambufD1Ev at Base 1.5+dfsg
- _ZN11gzstreambufD2Ev at Base 1.5+dfsg
+#MISSING: 1.5+git20171107.9a20658-2# _ZN11gzstreambufD0Ev at Base 1.5+dfsg
+#MISSING: 1.5+git20171107.9a20658-2# _ZN11gzstreambufD1Ev at Base 1.5+dfsg
+#MISSING: 1.5+git20171107.9a20658-2# _ZN11gzstreambufD2Ev at Base 1.5+dfsg
  _ZN12gzstreambase4openEPKci at Base 1.5+dfsg
  _ZN12gzstreambase5closeEv at Base 1.5+dfsg
  _ZN12gzstreambaseC1EPKci at Base 1.5+dfsg
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

The attached debdiff was added to mark the symbols as optional.


-- 
Regards
Sudip
-------------- next part --------------
diff -Nru libgzstream-1.5+git20171107.9a20658/debian/libgzstream0.symbols libgzstream-1.5+git20171107.9a20658/debian/libgzstream0.symbols
--- libgzstream-1.5+git20171107.9a20658/debian/libgzstream0.symbols	2024-02-19 15:00:38.000000000 +0000
+++ libgzstream-1.5+git20171107.9a20658/debian/libgzstream0.symbols	2025-01-12 19:27:22.000000000 +0000
@@ -5,9 +5,9 @@
  _ZN11gzstreambuf5closeEv at Base 1.5+dfsg
  _ZN11gzstreambuf8overflowEi at Base 1.5+dfsg
  _ZN11gzstreambuf9underflowEv at Base 1.5+dfsg
- _ZN11gzstreambufD0Ev at Base 1.5+dfsg
- _ZN11gzstreambufD1Ev at Base 1.5+dfsg
- _ZN11gzstreambufD2Ev at Base 1.5+dfsg
+(optional)_ZN11gzstreambufD0Ev at Base 1.5+dfsg
+(optional)_ZN11gzstreambufD1Ev at Base 1.5+dfsg
+(optional)_ZN11gzstreambufD2Ev at Base 1.5+dfsg
  _ZN12gzstreambase4openEPKci at Base 1.5+dfsg
  _ZN12gzstreambase5closeEv at Base 1.5+dfsg
  _ZN12gzstreambaseC1EPKci at Base 1.5+dfsg


More information about the Debian-med-packaging mailing list