Your message dated Thu, 28 Mar 2019 17:35:53 +0000
with message-id <[email protected]>
and subject line Bug#925914: fixed in zeromq3 4.3.1-4
has caused the Debian Bug report #925914,
regarding libzmq5: GSSAPI support not available anymore
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
925914: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925914
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
Author: Luca Boccassi <[email protected]>
Description: gssapi pkg-config check in configure.ac does not work
correctly enable the definition in platform.hpp so that the
gssapi support is actually built in if requested and available.
Origin: https://github.com/zeromq/libzmq/pull/3361
--- a/configure.ac
+++ b/configure.ac
@@ -472,16 +472,20 @@
# conditionally require libgssapi_krb5
if test "x$require_libgssapi_krb5_ext" != "xno"; then
PKG_CHECK_MODULES([gssapi_krb5], [krb5-gssapi], [
+ have_gssapi_library="yes"
PKGCFG_NAMES_PRIVATE="$PKGCFG_NAMES_PRIVATE krb5-gssapi"
], [
AC_CHECK_HEADERS(gssapi/gssapi_generic.h)
AC_SEARCH_LIBS([gss_init_sec_context], [gssapi_krb5 gssapi],
- AC_DEFINE(HAVE_LIBGSSAPI_KRB5, [1], [Enabled GSSAPI security]),
+ have_gssapi_library="yes",
AC_MSG_ERROR(libgssapi_krb5 is needed for GSSAPI security))
PKGCFG_LIBS_PRIVATE="$PKGCFG_LIBS_PRIVATE -lgssapi_krb5"
])
fi
-AM_CONDITIONAL(BUILD_GSSAPI, test "x$require_libgssapi_krb5_ext" != "xno")
+if test "x$have_gssapi_library" = "xyes"; then
+ AC_DEFINE(HAVE_LIBGSSAPI_KRB5, [1], [Enabled GSSAPI security])
+fi
+AM_CONDITIONAL(BUILD_GSSAPI, test "x$have_gssapi_library" = "xyes")
# Select curve encryption library, defaults to tweetnacl
# To use libsodium instead, use --with-libsodium (must be installed)
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: zeromq3
Source-Version: 4.3.1-4
We believe that the bug you reported is fixed in the latest version of
zeromq3, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated zeromq3 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 28 Mar 2019 16:37:09 +0000
Source: zeromq3
Architecture: source
Version: 4.3.1-4
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Closes: 925914
Changes:
zeromq3 (4.3.1-4) unstable; urgency=medium
.
[ Luca Boccassi <[email protected]> ]
* Fix GSSAPI support build (closes: #925914).
Checksums-Sha1:
eedc75f6426db37fc08a3b45374a7e90d2a74137 1855 zeromq3_4.3.1-4.dsc
7a9d0ee48e06a854dfdeae288ce9709df02aeb06 14636 zeromq3_4.3.1-4.debian.tar.xz
ad8f436e0f04077592bdbd0202b63dc2d4673c6c 8209 zeromq3_4.3.1-4_amd64.buildinfo
Checksums-Sha256:
6c8c23e70ccd78aefb1de439a61feb1fad8c95ac96d759be075cf7176fb8f9c6 1855
zeromq3_4.3.1-4.dsc
0b2e2c3759d4d7c26a0d0e97ed1b1ba2ba0633ff033fd7658bf730c29a4dde53 14636
zeromq3_4.3.1-4.debian.tar.xz
b070a5da54db1a55fab4bdda5345918fac1ade6c6f2abe7468c3c170c7a82994 8209
zeromq3_4.3.1-4_amd64.buildinfo
Files:
9115c367c4715be0ac33e9cfdadf6f99 1855 libs optional zeromq3_4.3.1-4.dsc
61a2bb72686d0d7546f211ed37926091 14636 libs optional
zeromq3_4.3.1-4.debian.tar.xz
5f742da6198f8969f96d4844b32ad1e0 8209 libs optional
zeromq3_4.3.1-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAlydAf0ACgkQ3OMQ54ZM
yL9tfRAAiBxjaNboaEFRRUKT6SzTXATFPMm3dr6+ErI8r8JAKtY2QeB1fs23yF4J
dTPxYVfauHyeNEKqKgqEk7kAJW8AdGeEZuwjvnMgj2s1R4b47D2kA0+d3MlPxKbD
I0aEThP2qZ+vCh03zwKQFkjm6Zw7B9xfF2O/tOIE+I2khbFA/LRw0B1Ux3oWnzXG
OtZUolXjHSkH7S+IP5ovFbDl9UhGp1ghkQ66rWmvZXBtzZMnBHAk/VXxUwdpQK/U
J83lrfQ4wnloV4qZAaxgWo4gVfVxCP6Cr+76W3NYuoIen56gaIUj9Srv2anu2+Wp
FQ3PPTAJguLVNzysQe5yyNXAQqAlafwR12yOeWvJpUxhL3TjHAhtfprfuHnBmadO
0XqM1WC3KSFke+Q0v0bqTUe0684EIoLDCxaWDV1ZqzSDmJX3YGKR3QQQIYZzSxEh
GE50hsHonX6jBmqo+wXZu4gyA6DvFWNXm/7gNRBrpBSD1IluVDnTeSw6l+/jNZ+H
7pgVyxH58m1GCVLPw18POX2lQQpubs8bKomhCycTXHGzL3tcRi+toVPI/9doZJJ/
FclaWcIXmXxBx7MbSEfZM75MfFOV/Q2YWTyXL6IfJVlFbjQH4qutSy4GgZqI+gXM
1cheL4wBwZD+A1z1L/kp20Y09hYfDxNFbO6y7VgfIOB/gN2mQDE=
=yeQn
-----END PGP SIGNATURE-----
--- End Message ---