Your message dated Sun, 23 Feb 2025 18:35:35 +0000
with message-id <e1tmgpd-00fpib...@fasolo.debian.org>
and subject line Bug#1075139: fixed in libapache2-mod-authn-sasl 1.2-2.1
has caused the Debian Bug report #1075139,
regarding libapache2-mod-authn-sasl: ftbfs with GCC-14
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.)
--
1075139: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075139
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libapache2-mod-authn-sasl
Version: 1.2-2
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/libapache2-mod-authn-sasl_1.2-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html
[...]
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for apxs... /usr/bin/apxs
checking for apr-1-config... /usr/bin/apr-1-config
checking for apr_initialize in -lapr-1... yes
checking for apu-1-config... /usr/bin/apu-1-config
checking for apr_dynamic_fn_register in -laprutil-1... yes
checking if apache httpd supports loadable modules... yes
checking if module works with apache httpd version 2.4.60... yes (>=2.2)
checking for sasl_checkpass in -lsasl2... yes
checking sasl/sasl.h usability... yes
checking sasl/sasl.h presence... yes
checking for sasl/sasl.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating doc/index.html
config.status: creating doc/css/Makefile
config.status: creating doc/images/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
dh_testdir
/usr/bin/make
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in doc
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
Making all in images
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc/images'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc/images'
Making all in css
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc/css'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc/css'
make[4]: Entering directory '/<<PKGBUILDDIR>>/doc'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLINUX
-D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0
-I/usr/include/apr-1.0 -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -g
-O2 -Werror=implicit-function-declaration -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-prefer-pic -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MT
mod_authn_sasl_la-mod_authn_sasl.lo -MD -MP -MF
.deps/mod_authn_sasl_la-mod_authn_sasl.Tpo -c -o
mod_authn_sasl_la-mod_authn_sasl.lo `test -f 'mod_authn_sasl.c' || echo
'./'`mod_authn_sasl.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLINUX -D_REENTRANT -D_GNU_SOURCE
-I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0
-I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -g -O2
-Werror=implicit-function-declaration -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -MT mod_authn_sasl_la-mod_authn_sasl.lo
-MD -MP -MF .deps/mod_authn_sasl_la-mod_authn_sasl.Tpo -c mod_authn_sasl.c
-fPIC -DPIC -o .libs/mod_authn_sasl_la-mod_authn_sasl.o
mod_authn_sasl.c: In function ‘check_password’:
mod_authn_sasl.c:260:35: error: initialization of ‘int (*)(void)’ from
incompatible pointer type ‘int (*)(void *, const char *, const char *, const
char **, unsigned int *)’ [-Wincompatible-pointer-types]
260 | { SASL_CB_GETOPT, authn_sasl_cb_getopt, (void *) cfg },
| ^~~~~~~~~~~~~~~~~~~~
mod_authn_sasl.c:260:35: note: (near initialization for ‘cb[0].proc’)
mod_authn_sasl.c:261:32: error: initialization of ‘int (*)(void)’ from
incompatible pointer type ‘int (*)(void *, int, const char *)’
[-Wincompatible-pointer-types]
261 | { SASL_CB_LOG, authn_sasl_cb_log, (void *) r },
| ^~~~~~~~~~~~~~~~~
mod_authn_sasl.c:261:32: note: (near initialization for ‘cb[1].proc’)
make[3]: *** [Makefile:405: mod_authn_sasl_la-mod_authn_sasl.lo] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:427: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:286: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:36: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libapache2-mod-authn-sasl
Source-Version: 1.2-2.1
Done: Bastian Germann <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libapache2-mod-authn-sasl, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated
libapache2-mod-authn-sasl 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: Sun, 23 Feb 2025 17:39:53 +0000
Source: libapache2-mod-authn-sasl
Architecture: source
Version: 1.2-2.1
Distribution: unstable
Urgency: medium
Maintainer: Ulises Vitulli <der...@debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1025362 1075139
Changes:
libapache2-mod-authn-sasl (1.2-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Allow callback type incompatibility. (Closes: #1075139)
.
[ Helmut Grohne ]
* Fix FTCBFS: Depend on a native apache2-bin. (Closes: #1025362)
Checksums-Sha1:
33dce89e8c7b3443c8b92022819cfdd6c6c1b664 1849
libapache2-mod-authn-sasl_1.2-2.1.dsc
d8b050616ddf288f44f4dea2b288b330ed4b3821 4468
libapache2-mod-authn-sasl_1.2-2.1.debian.tar.xz
aaac834653d7bbc09400f44db23eec33a19c1ab8 6760
libapache2-mod-authn-sasl_1.2-2.1_source.buildinfo
Checksums-Sha256:
2c5f62667fc1de0643d2747e3eed50ff13faa2059c885365592453a3d184e0bd 1849
libapache2-mod-authn-sasl_1.2-2.1.dsc
4dc77b0054cdab2559995a7fa71b4ae9f05209edd62482e4fd4bc19fe1f49d5a 4468
libapache2-mod-authn-sasl_1.2-2.1.debian.tar.xz
63c76f56bcc80db9838946c20a43e15340178dde8d6c98b632f46333d5c826f2 6760
libapache2-mod-authn-sasl_1.2-2.1_source.buildinfo
Files:
e453dbac273e5bd2549a3e4af854e93d 1849 httpd extra
libapache2-mod-authn-sasl_1.2-2.1.dsc
0da09c91be8d674b3161253471e5aa7f 4468 httpd extra
libapache2-mod-authn-sasl_1.2-2.1.debian.tar.xz
59126efcb4293fe55fe7de7c49590e95 6760 httpd extra
libapache2-mod-authn-sasl_1.2-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAme7YlcQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFMeQDACz3wodq4B5+e+qWTD8frbxm2H2+Mm89N6u
6f77lTOslG4JUuh0VGloZ/h2HcifkWtd5muI1ipjP8/FdFCA5uR1hlORDQ+b0h8A
mNR7ktmj0i1D2DWkqaJmTYpNWmDr2qIlquM1YX+rStDOC3asrxR9zulEb3XK+d9O
3mToToQyJxGO/2u15LBOK8NaKR0XDNxlylnTPs4t0uTm2n6/Ci64GWUG6gducrSf
u0BNWo1L0PDG/aYjAgM48sS/SQMthqnCA+LSW5EUtd7/+xZ+Hditk9ttPsaQtQFj
3WewHxHWUrLzame38x4AE4iNSBvb6Vmg5HWm9rkcZ+U6NuKWtLo7gGZ605YSwC0h
59gpSyuxMRCHdh41XcAg/p1A9zfcfPatGLNv112Dju5tt8/QIMVUWa0kTrtLvelY
1jC5/fTPntrmvhtb/y1mGcHdwEy/kkEepsg0+daAvQLt4pUYd/xlNGDEQbfpUgB/
/4gUDVLw5JPcWJOIHTrHBnu/Lsy9CDc=
=eOI9
-----END PGP SIGNATURE-----
pgp6oESl5Uoom.pgp
Description: PGP signature
--- End Message ---