Source: bind9
Version: 1:9.10.6.dfsg-1
Severity: important
Justification: fails to build from source (but built successfully in the past)
User: debian-h...@lists.debian.org

The latest upload of bind9 fails to build on hurd-i386 (admittedly not
a release architecture):

  dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
  dpkg-gensymbols: warning: debian/libisc189/DEBIAN/symbols doesn't match 
completely debian/libisc189.symbols
  --- debian/libisc189.symbols (libisc189_1:9.10.6+dfsg-1_hurd-i386)
  +++ dpkg-gensymbolsljL9X_    2017-10-16 21:01:16.000000000 +0000
  @@ -1,5 +1,5 @@
   libisc-pkcs11.so.189 libisc189 #MINVER#
  - bsdcompat@Base 9.10.6+dfsg
  +#MISSING: 1:9.10.6+dfsg-1# bsdcompat@Base 9.10.6+dfsg
    isc___errno2result@Base 9.10.6+dfsg
    isc___mem_allocate@Base 9.10.6+dfsg
    isc___mem_free@Base 9.10.6+dfsg
  @@ -847,7 +847,7 @@
    pkcs_C_VerifyInit@Base 9.10.6+dfsg
    pkcs_C_VerifyUpdate@Base 9.10.6+dfsg
   libisc.so.189 libisc189 #MINVER#
  - bsdcompat@Base 9.10.6+dfsg
  +#MISSING: 1:9.10.6+dfsg-1# bsdcompat@Base 9.10.6+dfsg
    isc___errno2result@Base 9.10.6+dfsg
    isc___mem_allocate@Base 9.10.6+dfsg
    isc___mem_free@Base 9.10.6+dfsg
  dh_makeshlibs: failing due to earlier errors
  debian/rules:217: recipe for target 'binary-arch' failed
  make: *** [binary-arch] Error 255

Could you please take a look?  If bsdcompat's absence is legitimate,
please conditionalize the corresponding .symbols entries accordingly.
Also, it looks like you accidentally left off the epoch prefix 1:
throughout, resulting in much looser dependencies than you
(presumably) intended.

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu

Reply via email to