Your message dated Sat, 10 Aug 2024 16:49:36 +0000
with message-id <e1scphc-00b4jd...@fasolo.debian.org>
and subject line Bug#1075141: fixed in libapache2-mod-encoding 20040616-9
has caused the Debian Bug report #1075141,
regarding libapache2-mod-encoding: 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.)
--
1075141: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075141
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libapache2-mod-encoding
Version: 20040616-8
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-encoding_20040616-8_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
[...]
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package libapache2-mod-encoding
dpkg-buildpackage: info: source version 20040616-8
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Christoph Biedl
<debian.a...@manchmal.in-ulm.de>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean --with apache2
dh_clean
debian/rules binary
dh binary --with apache2
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
apxs2 -c -liconv_hook mod_encoding.c
/usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static
x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2
-Werror=implicit-function-declaration -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -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 -c -o mod_encoding.lo mod_encoding.c && touch mod_encoding.slo
libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2
-Werror=implicit-function-declaration -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -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 -c mod_encoding.c -fPIC -DPIC -o .libs/mod_encoding.o
mod_encoding.c: In function ‘iconv_header’:
mod_encoding.c:195:38: error: passing argument 2 of ‘ap_getword’ from
incompatible pointer type [-Wincompatible-pointer-types]
195 | unparsed_uri = ap_getword(r->pool, &query_string, '?');
| ^~~~~~~~~~~~~
| |
| char **
In file included from mod_encoding.c:72:
/usr/include/apache2/httpd.h:1502:59: note: expected ‘const char **’ but
argument is of type ‘char **’
1502 | AP_DECLARE(char *) ap_getword(apr_pool_t *p, const char **line, char
stop);
| ~~~~~~~~~~~~~^~~~
mod_encoding.c: In function ‘get_client_encoding’:
mod_encoding.c:245:20: error: passing argument 1 of ‘ap_regexec’ from
incompatible pointer type [-Wincompatible-pointer-types]
245 | if (ap_regexec((regex_t *)list[i], lookup, 0, NULL, 0) == 0) {
| ^~~~~~~~~~~~~~~~~~
| |
| regex_t * {aka struct re_pattern_buffer *}
In file included from /usr/include/apache2/httpd.h:62:
/usr/include/apache2/ap_regex.h:171:46: note: expected ‘const ap_regex_t *’ but
argument is of type ‘regex_t *’ {aka ‘struct re_pattern_buffer *’}
171 | AP_DECLARE(int) ap_regexec(const ap_regex_t *preg, const char *string,
| ~~~~~~~~~~~~~~~~~~^~~~
mod_encoding.c: At top level:
mod_encoding.c:365:4: error: initialization of ‘const char * (*)(cmd_parms *,
void *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, void *)’} from
incompatible pointer type ‘const char * (*)(cmd_parms *, encoding_config *,
int)’ {aka ‘const char * (*)(struct cmd_parms_struct *, encoding_config *,
int)’} [-Wincompatible-pointer-types]
365 | set_encoding_engine, NULL,
| ^~~~~~~~~~~~~~~~~~~
mod_encoding.c:365:4: note: (near initialization for
‘mod_enc_commands[0].func.no_args’)
mod_encoding.c:369:4: error: initialization of ‘const char * (*)(cmd_parms *,
void *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, void *)’} from
incompatible pointer type ‘const char * (*)(cmd_parms *, encoding_config *,
char *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, encoding_config *,
char *)’} [-Wincompatible-pointer-types]
369 | set_server_encoding, NULL,
| ^~~~~~~~~~~~~~~~~~~
mod_encoding.c:369:4: note: (near initialization for
‘mod_enc_commands[1].func.no_args’)
mod_encoding.c:373:4: error: initialization of ‘const char * (*)(cmd_parms *,
void *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, void *)’} from
incompatible pointer type ‘const char * (*)(cmd_parms *, encoding_config *,
char *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, encoding_config *,
char *)’} [-Wincompatible-pointer-types]
373 | add_client_encoding, NULL,
| ^~~~~~~~~~~~~~~~~~~
mod_encoding.c:373:4: note: (near initialization for
‘mod_enc_commands[2].func.no_args’)
mod_encoding.c:377:4: error: initialization of ‘const char * (*)(cmd_parms *,
void *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, void *)’} from
incompatible pointer type ‘const char * (*)(cmd_parms *, encoding_config *,
char *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, encoding_config *,
char *)’} [-Wincompatible-pointer-types]
377 | default_client_encoding, NULL,
| ^~~~~~~~~~~~~~~~~~~~~~~
mod_encoding.c:377:4: note: (near initialization for
‘mod_enc_commands[3].func.no_args’)
mod_encoding.c:381:4: error: initialization of ‘const char * (*)(cmd_parms *,
void *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, void *)’} from
incompatible pointer type ‘const char * (*)(cmd_parms *, encoding_config *,
int)’ {aka ‘const char * (*)(struct cmd_parms_struct *, encoding_config *,
int)’} [-Wincompatible-pointer-types]
381 | set_normalize_username, NULL,
| ^~~~~~~~~~~~~~~~~~~~~~
mod_encoding.c:381:4: note: (near initialization for
‘mod_enc_commands[4].func.no_args’)
apxs:Error: Command failed with rc=65536
.
make[1]: *** [debian/rules:10: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libapache2-mod-encoding
Source-Version: 20040616-9
Done: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
We believe that the bug you reported is fixed in the latest version of
libapache2-mod-encoding, 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.
Christoph Biedl <debian.a...@manchmal.in-ulm.de> (supplier of updated
libapache2-mod-encoding 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: Sat, 10 Aug 2024 17:53:11 +0200
Source: libapache2-mod-encoding
Architecture: source
Version: 20040616-9
Distribution: unstable
Urgency: medium
Maintainer: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
Changed-By: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
Closes: 1048189 1075141
Changes:
libapache2-mod-encoding (20040616-9) unstable; urgency=medium
.
* Fix build failure with GCC-14. Closes: #1075141
* Properly clean up. Closes: 1048189
Checksums-Sha1:
9bcd21cf1b2c3b9e0987b62cfcc8e3cadf675be5 1864
libapache2-mod-encoding_20040616-9.dsc
4ca40e0db49277c669ab9e2147737dd463a71e01 5412
libapache2-mod-encoding_20040616-9.debian.tar.xz
3036e04a77bbcbc65abf980d09dd4203e650c84b 7468
libapache2-mod-encoding_20040616-9_armel.buildinfo
Checksums-Sha256:
4cf6624dda6a548c8f9a2b82a9040e61c80ac2e982ed1833ae6d75dd1d8cb4d7 1864
libapache2-mod-encoding_20040616-9.dsc
33f6a4d06bed108422b9a2bb4501a322e43e8a197928db94d908c26e8e861374 5412
libapache2-mod-encoding_20040616-9.debian.tar.xz
7b67ea4fbc8b6ea87ebae3158b928cd8a352347417509c9306c476918dc865fb 7468
libapache2-mod-encoding_20040616-9_armel.buildinfo
Files:
4b8a1127e705c45a6981fdcaa23fbb3a 1864 net optional
libapache2-mod-encoding_20040616-9.dsc
b5238750408aa9304281492c40c6e69f 5412 net optional
libapache2-mod-encoding_20040616-9.debian.tar.xz
93b4d3dd87dff8457dc2bf481c745e78 7468 net optional
libapache2-mod-encoding_20040616-9_armel.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAma3kXoACgkQxCxY61kU
kv21aQ/8C17/ZpRP0qF/+Sw8tl129KSjvt3A6F0GCB0f03+smDT5b0fv5ya2H7N8
rPVjk+iycR7+MstEDe8ASBkq+qB0uEAbj28rWtwy2sexCVHnD/jO2UZI6KO1Kxpk
Cs2ot344wFj0vCqZm6lcuGCX+XQ2kzeLWQVz4yDYiYldu7PxA6VK2hi6PmYHHYn/
d+5fz47X/M1ZZ3MPz50m33f4UFCUtRiy5S2YSNWu0PtpAm2UupKq7KUJ/fRTzgD5
8FA9qcCdI9vV3Or+Xuh4LZe+pyJ2mcl8EnABIrfRcV8/76yYQNwjrZZVxrCnDu8L
dGPa92OJlGopnb90Y4yn7f+EK8Fnf6xhaADD+C0LAGhacSZ4hOjqtkGfaNhx5lhC
NrDt+A/ezUGvAMxCyI7KVHOvB41FsDZ2TnEJy3hmN7BZ/i15Ep9CU4AXF3VZjWBo
SEbM7eoGDU0tUCEYGWpC7uO/ZQ4YdFFi/+Q0VnP6Xv21bVmq7Bk9jeHlXP2e2a+F
CO3SBRu2vHUwKgPH4mV35niV0tJ+f1PP1OeRhmr9p+kXYJ1NT8xmOqYpjAB3ppzn
Tpghgv0ENhs2tcRDBXQ3lQ17jkF8pUkKy5O7j/uC2XlbFoIy0ekRst1iNH4CyLhV
j0qJwHeiEOB+z/obTiMje+U6aBL4A5QkyRG2r6w0gBaN9NJus5A=
=vjEF
-----END PGP SIGNATURE-----
pgpLVmU6dccoz.pgp
Description: PGP signature
--- End Message ---