Bug#925914: libzmq5: GSSAPI support not available anymore

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#925914: libzmq5: GSSAPI support not available anymore

Luca Boccassi-3
Package: libzmq5
Version: 4.3.1-3
Severity: important
Justification: regression from Stretch

Dear Maintainer,

GSSAPI support is no longer built in in the version in buster/sid.

This is due to my mistake upstream when refactoring the autoconf file -
the correct autoconf variable does not get set when using pkg-config to
find the gssapi library.

This can be noted in the dpkg-buildpackage log, that correctly detects
that there's a linkage against the library but gssapi symbols are not
used:

dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libzmq5/usr/lib/x86_64-linux-gnu/libzmq.so.5.2.1 was not linked against libgssapi_krb5.so.2 (it uses none of the library's symbols)

https://buildd.debian.org/status/fetch.php?pkg=zeromq3&arch=amd64&ver=4.3.1-3&stamp=1548515257&raw=0

$ objdump -T /usr/lib/x86_64-linux-gnu/libzmq.so.5.2.1 | grep gssapi | wc -l
0

The fix is simple, is already merged upstream and is also attached.
After the fix:

$ objdump -T src/.libs/libzmq.so.5.2.1 | grep gssapi | wc -l
13

Given this is a regression since stretch, it would be great if we could
get this uploaded and approved for buster.

I'm more than happy to deal with the paperwork and file a request with
the Release Team myself, given it was my mistake.

Thank you!

--
Kind regards,
Luca Boccassi

gssapi_pkgconfig.patch (1K) Download Attachment
signature.asc (499 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#925914: libzmq5: GSSAPI support not available anymore

László Böszörményi (GCS)
Hi Luca,

On Thu, Mar 28, 2019 at 12:51 PM Luca Boccassi <[hidden email]> wrote:
> GSSAPI support is no longer built in in the version in buster/sid.
>
> This is due to my mistake upstream when refactoring the autoconf file -
> the correct autoconf variable does not get set when using pkg-config to
> find the gssapi library.
[...]
> The fix is simple, is already merged upstream and is also attached.
 Applied to the package and upload is pending. Thanks for the detailed
analysis and the fix.

> Given this is a regression since stretch, it would be great if we could
> get this uploaded and approved for buster.
>
> I'm more than happy to deal with the paperwork and file a request with
> the Release Team myself, given it was my mistake.
 Well, I can ask for the unblock, but probably will reference you in it.

Cheers,
Laszlo/GCS