Your message dated Mon, 22 Sep 2025 09:07:45 +0000
with message-id <[email protected]>
and subject line Bug#1097525: fixed in openvpn-auth-ldap 2.0.4-5
has caused the Debian Bug report #1097525,
regarding openvpn-auth-ldap: ftbfs with GCC-15
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.)
--
1097525: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097525
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:openvpn-auth-ldap
Version: 2.0.4-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/openvpn-auth-ldap_2.0.4-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html
[...]
config.status: creating Mk/compile.mk
config.status: creating Mk/subdir.mk
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating tools/Makefile
config.status: creating config.h
make[1]: Leaving directory '/build/reproducible-path/openvpn-auth-ldap-2.0.4'
dh_auto_build
make -j8
make[1]: Entering directory '/build/reproducible-path/openvpn-auth-ldap-2.0.4'
===> making all in tools
make[2]: Entering directory
'/build/reproducible-path/openvpn-auth-ldap-2.0.4/tools'
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/openvpn-auth-ldap-2.0.4=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H
-Wall -c lemon.c -o lemon.o -I. -I../src -I.. -I../src -I. -I../tests -I../tests
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/openvpn-auth-ldap-2.0.4=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H
-Wall -c makeheaders.c -o makeheaders.o -I. -I../src -I.. -I../src -I.
-I../tests -I../tests
lemon.c:639:6: error: conflicting types for ‘FindRulePrecedences’; have
‘void(struct lemon *)’
639 | void FindRulePrecedences(struct lemon *xp)
| ^~~~~~~~~~~~~~~~~~~
lemon.c:62:6: note: previous declaration of ‘FindRulePrecedences’ with type
‘void(void)’
62 | void FindRulePrecedences();
| ^~~~~~~~~~~~~~~~~~~
lemon.c:668:6: error: conflicting types for ‘FindFirstSets’; have ‘void(struct
lemon *)’
668 | void FindFirstSets(struct lemon *lemp)
| ^~~~~~~~~~~~~
lemon.c:63:6: note: previous declaration of ‘FindFirstSets’ with type
‘void(void)’
63 | void FindFirstSets();
| ^~~~~~~~~~~~~
lemon.c:731:6: error: conflicting types for ‘FindStates’; have ‘void(struct
lemon *)’
731 | void FindStates(struct lemon *lemp)
| ^~~~~~~~~~
lemon.c:64:6: note: previous declaration of ‘FindStates’ with type ‘void(void)’
64 | void FindStates();
| ^~~~~~~~~~
lemon.c:903:6: error: conflicting types for ‘FindLinks’; have ‘void(struct
lemon *)’
903 | void FindLinks(struct lemon *lemp)
| ^~~~~~~~~
lemon.c:65:6: note: previous declaration of ‘FindLinks’ with type ‘void(void)’
65 | void FindLinks();
| ^~~~~~~~~
lemon.c:938:6: error: conflicting types for ‘FindFollowSets’; have ‘void(struct
lemon *)’
938 | void FindFollowSets(struct lemon *lemp)
| ^~~~~~~~~~~~~~
lemon.c:66:6: note: previous declaration of ‘FindFollowSets’ with type
‘void(void)’
66 | void FindFollowSets();
| ^~~~~~~~~~~~~~
lemon.c:974:6: error: conflicting types for ‘FindActions’; have ‘void(struct
lemon *)’
974 | void FindActions(struct lemon *lemp)
| ^~~~~~~~~~~
lemon.c:67:6: note: previous declaration of ‘FindActions’ with type ‘void(void)’
67 | void FindActions();
| ^~~~~~~~~~~
make[2]: *** [../Mk/compile.mk:9: lemon.o] Error 1
make[2]: *** Waiting for unfinished jobs....
makeheaders.c: In function ‘GetBigToken’:
makeheaders.c:1107:15: warning: variable ‘z’ set but not used
[-Wunused-but-set-variable]
1107 | const char *z, *zStart;
| ^
makeheaders.c: In function ‘ProcessMethodDef’:
makeheaders.c:1682:10: warning: variable ‘pCode’ set but not used
[-Wunused-but-set-variable]
1682 | Token *pCode;
| ^~~~~
makeheaders.c: At top level:
makeheaders.c:1:19: warning: ‘ident’ defined but not used
[-Wunused-const-variable=]
1 | static const char ident[] = "@(#) $Header:
/cvstrac/cvstrac/makeheaders.c,v 1.4 2005/03/16 22:17:51 drh Exp $";
| ^~~~~
make[2]: Leaving directory
'/build/reproducible-path/openvpn-auth-ldap-2.0.4/tools'
make[1]: *** [Mk/subdir.mk:8: all] Error 1
make[1]: Leaving directory '/build/reproducible-path/openvpn-auth-ldap-2.0.4'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: openvpn-auth-ldap
Source-Version: 2.0.4-5
Done: Aniol Martí <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openvpn-auth-ldap, 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.
Aniol Martí <[email protected]> (supplier of updated openvpn-auth-ldap 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: SHA512
Format: 1.8
Date: Mon, 22 Sep 2025 10:32:21 +0200
Source: openvpn-auth-ldap
Architecture: source
Version: 2.0.4-5
Distribution: unstable
Urgency: medium
Maintainer: Aniol Martí <[email protected]>
Changed-By: Aniol Martí <[email protected]>
Closes: 1097525 1106392
Changes:
openvpn-auth-ldap (2.0.4-5) unstable; urgency=medium
.
* Remove libgnustep-base-dev from build-depends (Closes: #1106392).
* Fix FTBFS with GCC-15 (Closes: #1097525).
* Update standards version to 4.7.2.
Checksums-Sha1:
e7ead0b20a567dadbbf08518422f9a2ef9e554b4 2084 openvpn-auth-ldap_2.0.4-5.dsc
29341b9e3730ff34049e0be1b59f53da9b1b738b 9040
openvpn-auth-ldap_2.0.4-5.debian.tar.xz
df62f9e62f224fcb5fff927185989f4b07299dcb 6821
openvpn-auth-ldap_2.0.4-5_amd64.buildinfo
Checksums-Sha256:
6fa672956b7b77f582d45e89a382b341441aeeab936e2d54947e8730176699d6 2084
openvpn-auth-ldap_2.0.4-5.dsc
71e56e625ea8dbff712e7c156e48723e9ddf5818fe214a97ee9d25462b984bcd 9040
openvpn-auth-ldap_2.0.4-5.debian.tar.xz
ac6b22f46057597e7e19307fcd43e9c15b75fda5170c2e03a25a59fd41686b59 6821
openvpn-auth-ldap_2.0.4-5_amd64.buildinfo
Files:
260648078c7f1656d9c542510184f1bf 2084 net optional
openvpn-auth-ldap_2.0.4-5.dsc
dfe351d73aad77ff1182b1af3467238f 9040 net optional
openvpn-auth-ldap_2.0.4-5.debian.tar.xz
5022159c56a8082c0e6388832daefd75 6821 net optional
openvpn-auth-ldap_2.0.4-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEAxkNfn0I1/8fM5/DGbYJgR8GqZQFAmjRC/ERHGFtYXJ0aUBj
YWxpdS5jYXQACgkQGbYJgR8GqZS6Yg//RthuumOv+pxRx2TPMxQo+T0/VoZlCQC4
cgrZJQV7VDrAuC+lXOQNnz06F0eIcO3VbOF/jKUcWFqohDu0MoVfsoxAQd1J2kq8
JatfUeZIVxwlQyYvPZJYvORewYtKJEOqH2MRDPkdjQPR3a/JbVtOyTp6XdjpzleL
vWbbN+K94fYcq05jbf9miBH665DWyXb4pyvEvm8NOhGQMfynkdKrxjaUPj2vopxV
3y6kn136DGpyhyN8bW7xNwuV8sj6Lp+zVFK2ABkHr3ExQ7TsNz6YxHINjGXlcpAr
87jh9n0l2GP7wcJhdiITpRdNM0tayh/QjNTbkmLYPH+R7DitAsis8vYasaiIRzrk
ulw6MnNk7pxrkTV0biWAQ2jN231jwaNa84O+7Xm+NltcdlQScQd9aHTEdBWyhXHj
ymTx+1qn1401NAK/VVC0CNNY51cb93H6fVM4OCvmDJ8yKReCgUo6XkMRRNxw1OUc
pwGqOFMhDgKZ7BW9jsn/hBJqKdTy3fwYY3xiGnRbNPTlN7iDxHB+dubHYCeaa9sb
JtKyZw1ur5a4Di3w0azONSv6lLDzUG0FEufr5VzKL7iWlnp2kHDu8jH2mUT83rww
zIZVPlOXxef37zEIQi+TNK6zt9ci2QSYAifLZp2n/cfQNPTwuemXkxLCzSVNGT1J
azL1QIkN0Ao=
=U5Fm
-----END PGP SIGNATURE-----
pgpQ7V3N5p01g.pgp
Description: PGP signature
--- End Message ---