Your message dated Fri, 15 Mar 2024 22:23:49 +0000
with message-id <e1rlfxt-001xzf...@fasolo.debian.org>
and subject line Bug#1066138: fixed in gnupg1 1.4.23-2
has caused the Debian Bug report #1066138,
regarding gnupg1: fails to build gpgkeys_ldap, probably due to
-Werror=implicit-function-declaration
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 ow...@bugs.debian.org
immediately.)
--
1066138: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066138
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gnupg2
Version: 2.2.40-1.1
Severity: serious
Justification: ftbfs
X-Debbugs-Cc: t...@mirbsd.de
Trying to binNMU gnupg2 to make it installable during t64 transition,
I notice the following configury output:
[…]
checking for library containing dn_skipname... none required
checking whether the resolver is usable... yes
checking whether LDAP via "-lldap" is present and sane... no
checking whether I can make LDAP be sane with lber.h... no
checking whether LDAP via "-lldap -llber" is present and sane... no
checking whether I can make LDAP be sane with lber.h... no
checking whether LDAP via "-lldap -llber -lresolv" is present and sane... no
checking whether I can make LDAP be sane with lber.h... no
checking whether LDAP via "-lwldap32" is present and sane... no
checking whether I can make LDAP be sane with lber.h... no
checking for ber_free in -llber... yes
configure: WARNING:
***
*** Building without LDAP support.
*** No CRL access or X.509 certificate search available.
***
checking for sendmail... no
[…]
This matches the following failure mode at the end of the build:
19:50⎜<cbmuser:#debian-ports> I can't build gnugpg2:
19:50⎜<cbmuser:#debian-ports> dh_install -a -O--builddirectory=build
19:50⎜<cbmuser:#debian-ports> dh_install: warning: Cannot find (any matches for)
⎜ "debian/tmp/usr/lib/gnupg/dirmngr_ldap" (tried in ., debian/tmp)
19:50⎜<cbmuser:#debian-ports> dh_install: warning: dirmngr missing files:
⎜ debian/tmp/usr/lib/gnupg/dirmngr_ldap
19:50⎜<cbmuser:#debian-ports> dh_install: error: missing files, aborting
The cause in config.log:
configure:11580: checking whether LDAP via "-lldap" is present and sane
configure:11600: gcc -o conftest -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/tmp/buildd/gnupg2-2.2.40=.
-specs=/usr/share/dpkg/pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-specs=/usr/share/dpkg/pie-link.specs -Wl,-z,relro -Wl,-z,now conftest.c -lldap
>&5
conftest.c: In function 'main':
conftest.c:96:1: error: implicit declaration of function 'ldap_open'; did you
mean 'ldap_turn'? [-Werror=implicit-function-declaration]
96 | ldap_open("foobar",1234);
| ^~~~~~~~~
| ldap_turn
cc1: some warnings being treated as errors
configure:11600: $? = 1
configure: failed program was:
[…]
| /* end confdefs.h. */
|
| #ifdef _WIN32
| #include <winsock2.h>
| #include <winldap.h>
| #else
| #include <ldap.h>
| #endif
|
| int
| main (void)
| {
| ldap_open("foobar",1234);
| ;
| return 0;
| }
configure:11608: result: no
Prototypes are now mandatory, both for C23 and because the t64 transition
can only work if prototypes are properly used.
bye,
//mirabilos
--- End Message ---
--- Begin Message ---
Source: gnupg1
Source-Version: 1.4.23-2
Done: Andreas Metzler <ametz...@debian.org>
We believe that the bug you reported is fixed in the latest version of
gnupg1, 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 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Metzler <ametz...@debian.org> (supplier of updated gnupg1 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 15 Mar 2024 19:48:08 +0100
Source: gnupg1
Architecture: source
Version: 1.4.23-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GnuPG-Maintainers <pkg-gnupg-ma...@lists.alioth.debian.org>
Changed-By: Andreas Metzler <ametz...@debian.org>
Closes: 1066138
Changes:
gnupg1 (1.4.23-2) unstable; urgency=medium
.
* Team upload.
* 0007-build-Use-LDAP_DEPRECATED-to-detect-ldap-library.patch Fix FTBFS with
-Werror=implicit-function-declaration. Closes: #1066138
* Includes multi-arch hints by Debian janitor.
Checksums-Sha1:
26da2c41929f329568954224af7ef736237ef488 2237 gnupg1_1.4.23-2.dsc
856182204279e38f8953fd1cbd771f0b7b5d36d1 34020 gnupg1_1.4.23-2.debian.tar.xz
bbe7ac3a5e43f0565466579724c54b403b589e94 6930 gnupg1_1.4.23-2_source.buildinfo
Checksums-Sha256:
cd65ea6ea6741c726fe75b273de25dcc1d440de57589b4c4a9216d222f080710 2237
gnupg1_1.4.23-2.dsc
0fe22613a1ac8cc73c24d3b3f2fbb723c832d3c989ae4faa2d915f6c50186c00 34020
gnupg1_1.4.23-2.debian.tar.xz
52ed119aa1b74397a2e7549dfc7f6ec42e44fc0f17ddb000b1ddf442a490ab75 6930
gnupg1_1.4.23-2_source.buildinfo
Files:
b2b5e55571b667e1fa41c11e7e5d0bc0 2237 utils optional gnupg1_1.4.23-2.dsc
a074eefd4dfb9081f6a82bb01d492376 34020 utils optional
gnupg1_1.4.23-2.debian.tar.xz
8e1437a7b872244e69fa63ff567741e2 6930 utils optional
gnupg1_1.4.23-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmX0mDMACgkQpU8BhUOC
FISZ3hAAgtJx+incHXJM+a+QO2+T88yA8mpFGImWA9yH1xWvbp0wNF0xRLzZ3HRf
9Ky/D/03NNpodlyfNtf3v5KUNBIwdiVJnnTlrBH1vY0QJVoC0nANfsREiRitUhpp
U3/g2+bXEWlgNZ0g6imQtPc/fx/P1KEI9qpberlTKmLX5nFvZr6WdcSCxj4XkrB7
/3Pm5vKM4ZuIWpE2h0qbf1guT/GKD49BQn1etjuU/Yb21lTR7aD3TXko9eAnJ+JL
CtpBHzi7jXZZce5grWpcCseZDzaz5tWGZLV5k7fFuOWNK4sZ8GVVrhdS+uKApEkt
LWvO2s61y6Z0qVzz0C3Quz4agOa/AS1Dd7v+jKuG5L8V8yaDHEmeeR5MpasfKORg
o/ryg3DwIt6v1ETnrsmOBlIwhq2XONTK+2AP2+XD5867nOdgKrrouqVJ9yotQfl7
uBlJHDeMqyaPm0kGakJfdVuUVDzhIpxLWC+Iujfzu8RrylBttatA7ZVIIyt9c7jF
XlBQA1w/j+6Bb9J+9nTsiZCpqF2GUPcUByPaldRfMwI5RqESdW5XKGyEH+2BClvt
VIvMsHDumh/3MXAY5MLt75GVI+wGchQl0tQsQr8IMmG8QfjQO49Xel/Dxipxdnm4
Ad3Yu9U8kCloiQq/qpKIcmUWzbMaXpa1cKb4okx5bXJs/VArinA=
=hhHq
-----END PGP SIGNATURE-----
pgpzzbqSqYIE3.pgp
Description: PGP signature
--- End Message ---