Bug#558719: krb5: FTBFS due to dh_makeshlibs/dpkg-gensymbols

2009-11-29 Thread Cyril Brulebois
Package: krb5 Version: 1.7+dfsg-2 Severity: serious Justification: FTBFS Hi, your package FTBFS on buildds on both linux and kfreebsd-* archs with the following output (e.g. on i386): | dpkg-gensymbols: warning: new libraries appeared in the symbols file: encrypted_challenge.so.0 |

Bug#558719: krb5: FTBFS due to dh_makeshlibs/dpkg-gensymbols

2009-11-29 Thread Sam Hartman
So, something has changed in dpkg-gensymbols. encrypted_challenge.so is a plugin, not a library. Previously, it was not listed nor expected in the symbols file. I think that's the correct behavior. I do not think it would be desirable to move this plugin into another package. I realize it's not

Bug#558719: krb5: FTBFS due to dh_makeshlibs/dpkg-gensymbols

2009-11-29 Thread Cyril Brulebois
Sam Hartman hartm...@debian.org (29/11/2009): I realize it's not your job, but any ideas on how to convince dpkg-gensymbols to behave as it used to? Let me try and reproduce this in a sid environment, I don't have any build tree to play with yet. I'm no dpkg-* master, and I might fall asleep

Bug#558719: krb5: FTBFS due to dh_makeshlibs/dpkg-gensymbols

2009-11-29 Thread Russ Allbery
Sam Hartman hartm...@debian.org writes: So, something has changed in dpkg-gensymbols. encrypted_challenge.so is a plugin, not a library. Previously, it was not listed nor expected in the symbols file. I think that's the correct behavior. I do not think it would be desirable to move this

Bug#558719: krb5: FTBFS due to dh_makeshlibs/dpkg-gensymbols

2009-11-29 Thread Cyril Brulebois
Russ Allbery r...@debian.org (29/11/2009): I suspect that the change is in dh_makeshlibs, which tells dpkg-gensymbols which libraries to generate symbols for. Excluding the file in dh_makeshlibs (using -X) would work. Probably; and it indeed works: | dh_lintian | set -e ; for pkg in libkrb5-3

Bug#558719: krb5: FTBFS due to dh_makeshlibs/dpkg-gensymbols

2009-11-29 Thread Sam Hartman
Actually, I suspect that the shared library build command is coming from src/config/lib.in and is being substutited into the Makefile. I don't see anything specific to shared library builds . I'm honestly not sure that what upstream is doing is *wrong*. It's *strange* and I can probably change

Bug#558719: krb5: FTBFS due to dh_makeshlibs/dpkg-gensymbols

2009-11-29 Thread Russ Allbery
Sam Hartman hartm...@debian.org writes: Actually, I suspect that the shared library build command is coming from src/config/lib.in and is being substutited into the Makefile. I don't see anything specific to shared library builds . I'm honestly not sure that what upstream is doing is