Your message dated Tue, 18 Mar 2025 23:41:45 +0000
with message-id <e1tugz7-005i94...@fasolo.debian.org>
and subject line Bug#1075221: fixed in libxmltok 1.2-4.2
has caused the Debian Bug report #1075221,
regarding libxmltok: 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.)
--
1075221: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075221
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libxmltok
Version: 1.2-4.1
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/libxmltok_1.2-4.1_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
[...]
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=user42
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=unstable
SCHROOT_CHROOT_NAME=sid-amd64-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=1001
SCHROOT_GROUP=user42
SCHROOT_SESSION_ID=sid-amd64-sbuild-5f9e587b-87d1-4f58-8948-6cb8d736d4a0
SCHROOT_UID=1001
SCHROOT_USER=user42
SHELL=/bin/sh
USER=user42
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package libxmltok
dpkg-buildpackage: info: source version 1.2-4.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Steve Langasek <vor...@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean --no-parallel
dh_auto_clean -O--no-parallel
make -j1 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f xmlwf/unixfilemap.o xmlwf/xmlwf.o xmlwf/xmlfile.o xmlwf/codepage.o
xmlwf/xmlwf gennmtab/gennmtab
make -Cxmltok clean
make[2]: Entering directory '/<<PKGBUILDDIR>>/xmltok'
rm -f xmltok.o xmlrole.o libxmltok.a
rm -f libxmltok.so.1.2 libxmltok.so libxmltok.so.1
rm -rf shared/
make[2]: Leaving directory '/<<PKGBUILDDIR>>/xmltok'
make -Cxmlparse clean
make[2]: Entering directory '/<<PKGBUILDDIR>>/xmlparse'
rm -f xmlparse.o libxmlparse.a
rm -f libxmlparse.so.1.2 libxmlparse.so
libxmlparse.so.1
rm -rf shared/
make[2]: Leaving directory '/<<PKGBUILDDIR>>/xmlparse'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--no-parallel
dh_clean -O--no-parallel
debian/rules build
dh build --no-parallel
dh_update_autotools_config -O--no-parallel
dh_autoreconf -O--no-parallel
dh_auto_configure -O--no-parallel
dh_auto_build -O--no-parallel
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cc -Wall -O2 --pipe -DXML_NS -DXML_DTD -Ixmltok -Ixmlparse -c -o
xmlwf/unixfilemap.o xmlwf/unixfilemap.c
xmlwf/unixfilemap.c: In function ‘filemap’:
xmlwf/unixfilemap.c:36:5: error: implicit declaration of function ‘close’; did
you mean ‘pclose’? [-Wimplicit-function-declaration]
36 | close(fd);
| ^~~~~
| pclose
make[1]: *** [Makefile:86: xmlwf/unixfilemap.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libxmltok
Source-Version: 1.2-4.2
Done: Bastian Germann <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libxmltok, 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 libxmltok 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: Tue, 18 Mar 2025 23:03:07 +0100
Source: libxmltok
Architecture: source
Version: 1.2-4.2
Distribution: unstable
Urgency: medium
Maintainer: Debian XML/SGML Group <debian-xml-sgml-p...@lists.alioth.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1012179 1075221
Changes:
libxmltok (1.2-4.2) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/patches/include_unistd_header.patch: included <unistd.h> in
xmlwf/unixfilemap.c to address -Wimplicit-function-declaration.
Closes: #1075221
* debian/patches/CVE-2021-46143.patch: add an integer overflow check
for groupSize variable at doProlog() in xmlparse/xmlparse.c.
Closes: #1012179, CVE-2021-46143
* debian/copyright: Convert to machine-readable format.
Checksums-Sha1:
2ba0c67afe35d11f0c725bf65151c45fbc0f654c 1738 libxmltok_1.2-4.2.dsc
a327fca64ec80bb23d50a017004ff53fba346467 6700 libxmltok_1.2-4.2.debian.tar.xz
ab16c412bed02d4fe1c43138221236cd9797628d 5103
libxmltok_1.2-4.2_source.buildinfo
Checksums-Sha256:
79e5a0e7776910acd19d47796dcd21885ae593ab2577ec3be978197a3a0502d5 1738
libxmltok_1.2-4.2.dsc
729b74e2ac4b7df242397656bd9abebe3a8d34f6cccaedd70b2856d76addbbec 6700
libxmltok_1.2-4.2.debian.tar.xz
4853f4171044eb1eacbe20d2d8c423ff485b205d04ae72f1dad7bf9aac56d5aa 5103
libxmltok_1.2-4.2_source.buildinfo
Files:
ea2419284655b3c2c40ea7ec318551cf 1738 libs optional libxmltok_1.2-4.2.dsc
d80543c895598a571696422eb0660f49 6700 libs optional
libxmltok_1.2-4.2.debian.tar.xz
1c7b960b213566aa572cc40978783227 5103 libs optional
libxmltok_1.2-4.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmfZ9h0QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFEm7DAC619EuHx59x8SYBvJrb1nrC2dZG5AwwJIs
UxeB9TV2mSKZLvi5+5OKALFaMom7SYqJ2zLp0a77MjDdby/v/bF/jcG8iE+fC5sz
VLOZ94kK3ErmhKUsDP+Y/ODE6PqWRmPiwUsS+G7GdlN3DpeYI3NkkL0LR+q5tjwI
8hxTzq+H1/fHbCl7sUhn7ADkpy90c6eIAIVHF1Mf+Gj/S+z7lQyqrA8JSHobTHcN
ESDlqcqAJudRuYpPSElsNBVJTlsuffcgILQe6xo/OvKaVif/xH/WDJpJCkIm0d/f
Wv+z3HO1I/I4uN7PyYnQWUiLco0lPtuYm1O+57etHXzLDzkJ421Yws0iVFvyR9dR
x7ysopn1paPjlvpux9/GClhLJSJPY6jk6tfQevChAmEN0nNlw3P5INs5iAOCQH+d
dHJA76fu9r6KNJM0Ijdm8poFIHF+AL9327V3UuskAkUOw6a7zUscEVmVgV67Q/Y5
sJtEyD3zy6vKU3MtUmLObTHpDMwtQdI=
=Pb3J
-----END PGP SIGNATURE-----
pgpDgq7fgmIUi.pgp
Description: PGP signature
--- End Message ---