Your message dated Wed, 31 Dec 2025 20:34:13 +0000
with message-id <[email protected]>
and subject line Bug#1096816: fixed in html-xml-utils 7.7-1.2
has caused the Debian Bug report #1096816,
regarding html-xml-utils: 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.)
--
1096816: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096816
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:html-xml-utils
Version: 7.7-1.1
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/html-xml-utils_7.7-1.1_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
[...]
checking for getcwd... yes
checking for memchr... yes
checking for gethostbyname... yes
checking for memmove... yes
checking for memset... yes
checking for regcomp... yes
checking for select... yes
checking for setlocale... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strndup... yes
checking for strpbrk... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for fopencookie... yes
checking for strdup... (cached) yes
checking for strerror... (cached) yes
checking for strstr... (cached) yes
checking for tsearch... yes
checking for tfind... yes
checking for twalk... yes
checking whether getopt has optreset support... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
dh_auto_build
make -j8
make[1]: Entering directory '/build/reproducible-path/html-xml-utils-7.7'
make all-am
make[2]: Entering directory '/build/reproducible-path/html-xml-utils-7.7'
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o hxaddid.o hxaddid.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o html.o html.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o scan.o scan.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o dtd.o dtd.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o openurl.o openurl.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o errexit.o errexit.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o url.o url.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/html-xml-utils-7.7=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o connectsock.o connectsock.c
dtd.hash: In function ‘hash’:
dtd.hash:71:1: warning: old-style function definition [-Wold-style-definition]
71 | base, 0, 1, 0, 1, 0, 0, 1, 1, {"head", NULL}
| ^~~~
dtd.hash: In function ‘lookup_element’:
dtd.hash:125:1: warning: old-style function definition [-Wold-style-definition]
125 | optgroup, 0, 0, 0, 1, 1, 0, 1, 1, {"select", NULL}
| ^~~~~~~~~~~~~~~~~~~~
dtd.hash:128:1: error: number of arguments doesn’t match prototype
128 | param, 0, 1, 0, 1, 0, 0, 1, 1, {"object", NULL}
| ^
dtd.hash:46:28: error: prototype declaration
46 | EXPORT const ElementType * lookup_element(/* register const char *str,
| ^~~~~~~~~~~~~~
make[2]: *** [Makefile:1339: dtd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/build/reproducible-path/html-xml-utils-7.7'
make[1]: *** [Makefile:1002: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/html-xml-utils-7.7'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: html-xml-utils
Source-Version: 7.7-1.2
Done: Sebastian Ramacher <[email protected]>
We believe that the bug you reported is fixed in the latest version of
html-xml-utils, 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.
Sebastian Ramacher <[email protected]> (supplier of updated html-xml-utils
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, 29 Dec 2025 20:36:12 +0100
Source: html-xml-utils
Architecture: source
Version: 7.7-1.2
Distribution: unstable
Urgency: medium
Maintainer: Robin Naundorf <[email protected]>
Changed-By: Sebastian Ramacher <[email protected]>
Closes: 902240 981501 1096816
Changes:
html-xml-utils (7.7-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Helmut Grohne ]
* Reduce Build-Depends: (Closes: #981501, #902240)
+ Drop man2html unused since 2015-03-12.
+ Annotate netcat-openbsd dependency <!nocheck>.
+ Clean gperf-generated files to ensure rebuilding them.
.
[ Sebastian Ramacher ]
* debian/patches: Fix build with gcc-15 (Closes: #1096816)
Checksums-Sha1:
3f6f406b8d3e86a14f0ee11d90f0ceafdb083dd2 1500 html-xml-utils_7.7-1.2.dsc
7fcea25c608975e28d4716fd8e0a17e0c7328416 6736
html-xml-utils_7.7-1.2.debian.tar.xz
6433059e17618e75cb761717574a4702d5a5bc8c 7850
html-xml-utils_7.7-1.2_source.buildinfo
Checksums-Sha256:
170eddf55ea216542aa57a64e882c4050a358e2733424083050945c075918c56 1500
html-xml-utils_7.7-1.2.dsc
1b3729e97498de537ad38541c348343b91bde088486fe0fff5a6e36b5e4d53b2 6736
html-xml-utils_7.7-1.2.debian.tar.xz
3421618bcb0edb2bc32d6b348c1d0ebbf9d9e0dbc4119a9f412dbfc0254da426 7850
html-xml-utils_7.7-1.2_source.buildinfo
Files:
e470bbf5c7eec314b5e57b929e2750b9 1500 text optional html-xml-utils_7.7-1.2.dsc
96f35001a15961cff9159b94a8c8dd59 6736 text optional
html-xml-utils_7.7-1.2.debian.tar.xz
8b4a6ba5213ba1781f4c0d281af0fa47 7850 text optional
html-xml-utils_7.7-1.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
wr0EARYKAG8FgmlS2HsJECGTazZgD82JRxQAAAAAAB4AIHNhbHRAbm90YXRpb25z
LnNlcXVvaWEtcGdwLm9yZ2YSV7bopmRijTDKQntQ31fOd+RTCS1Nv4BYfFDhPgc8
FiEEQmJ+hB2ZZ9qD4fqQIZNrNmAPzYkAAJejAP9wyN2s3jfkSSynDeE54SRC3V3V
AONgY+IiSD3IDGQT1QD6A16B65OubX06zIr5aa8Ndd65HX5r1sWTqII6rYuxlQ4=
=rdx7
-----END PGP SIGNATURE-----
pgpjCWQtszVJk.pgp
Description: PGP signature
--- End Message ---