Your message dated Sun, 07 Jul 2024 21:50:22 +0000
with message-id <[email protected]>
and subject line Bug#1075219: fixed in libxml-libxml-perl
2.0207+dfsg+really+2.0134-4
has caused the Debian Bug report #1075219,
regarding libxml-libxml-perl: 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 [email protected]
immediately.)
--
1075219: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075219
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libxml-libxml-perl
Version: 2.0207+dfsg+really+2.0134-3.1
Severity: important
Tags: sid trixie
User: [email protected]
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/libxml-libxml-perl_2.0207+dfsg+really+2.0134-3.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
[...]
cp lib/XML/LibXML/Literal.pm blib/lib/XML/LibXML/Literal.pm
cp lib/XML/LibXML/Comment.pod blib/lib/XML/LibXML/Comment.pod
cp lib/XML/LibXML/Dtd.pod blib/lib/XML/LibXML/Dtd.pod
cp lib/XML/LibXML/Common.pm blib/lib/XML/LibXML/Common.pm
cp lib/XML/LibXML/Pattern.pod blib/lib/XML/LibXML/Pattern.pod
cp lib/XML/LibXML/Schema.pod blib/lib/XML/LibXML/Schema.pod
cp lib/XML/LibXML/DocumentFragment.pod blib/lib/XML/LibXML/DocumentFragment.pod
cp lib/XML/LibXML/XPathContext.pod blib/lib/XML/LibXML/XPathContext.pod
cp lib/XML/LibXML/XPathExpression.pod blib/lib/XML/LibXML/XPathExpression.pod
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibXML.bs
blib/arch/auto/XML/LibXML/LibXML.bs 644
mv Devel.xsc Devel.c
x86_64-linux-gnu-gcc -c -I/usr/include/libxml2 -D_REENTRANT -D_GNU_SOURCE
-DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DVERSION=\"2.0134\" -DXS_VERSION=\"2.0134\" -fPIC
"-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE" -DHAVE_UTF8 Devel.c
perl-libxml-sax.c: In function ‘PmmSaxError’:
perl-libxml-sax.c:1539:28: warning: initialization discards ‘const’ qualifier
from pointer target type [-Wdiscarded-qualifiers]
1539 | xmlErrorPtr last_err = xmlCtxtGetLastError( ctxt );
| ^~~~~~~~~~~~~~~~~~~
perl-libxml-mm.c: In function ‘PmmDumpRegistry’:
perl-libxml-mm.c:142:32: error: passing argument 2 of ‘xmlHashScan’ from
incompatible pointer type [-Wincompatible-pointer-types]
142 | xmlHashScan(r, PmmRegistryDumpHashScanner, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| void (*)(void *, void *, xmlChar *) {aka
void (*)(void *, void *, unsigned char *)}
In file included from /usr/include/libxml2/libxml/parser.h:18,
from perl-libxml-mm.h:20,
from perl-libxml-mm.c:26:
/usr/include/libxml2/libxml/hash.h:209:57: note: expected ‘xmlHashScanner’ {aka
‘void (*)(void *, void *, const unsigned char *)’} but argument is of type
‘void (*)(void *, void *, xmlChar *)’ {aka ‘void (*)(void *, void *, unsigned
char *)’}
209 | xmlHashScanner scan,
| ~~~~~~~~~~~~~~~^~~~
perl-libxml-mm.c: In function ‘PmmUnregisterProxyNode’:
perl-libxml-mm.c:234:51: error: passing argument 3 of ‘xmlHashRemoveEntry’ from
incompatible pointer type [-Wincompatible-pointer-types]
234 | if( xmlHashRemoveEntry(PmmREGISTRY, name,
PmmRegistryHashDeallocator) )
|
^~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| void (*)(void *,
xmlChar *) {aka void (*)(void *, unsigned char *)}
/usr/include/libxml2/libxml/hash.h:152:61: note: expected ‘xmlHashDeallocator’
{aka ‘void (*)(void *, const unsigned char *)’} but argument is of type ‘void
(*)(void *, xmlChar *)’ {aka ‘void (*)(void *, unsigned char *)’}
152 | xmlHashDeallocator dealloc);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~
perl-libxml-mm.c: In function ‘PmmCloneProxyNodes’:
perl-libxml-mm.c:301:45: error: passing argument 2 of ‘xmlHashCopy’ from
incompatible pointer type [-Wincompatible-pointer-types]
301 | reg_copy = xmlHashCopy(PmmREGISTRY, PmmRegistryHashCopier);
| ^~~~~~~~~~~~~~~~~~~~~
| |
| void * (*)(void *, xmlChar
*) {aka void * (*)(void *, unsigned char *)}
/usr/include/libxml2/libxml/hash.h:204:56: note: expected ‘xmlHashCopier’ {aka
‘void * (*)(void *, const unsigned char *)’} but argument is of type ‘void *
(*)(void *, xmlChar *)’ {aka ‘void * (*)(void *, unsigned char *)’}
204 | xmlHashCopier copy);
| ~~~~~~~~~~~~~~^~~~
mv LibXML.xsc LibXML.c
x86_64-linux-gnu-gcc -c -I/usr/include/libxml2 -D_REENTRANT -D_GNU_SOURCE
-DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-DVERSION=\"2.0134\" -DXS_VERSION=\"2.0134\" -fPIC
"-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE" -DHAVE_UTF8 LibXML.c
make[1]: *** [Makefile:439: perl-libxml-mm.o] Error 1
make[1]: *** Waiting for unfinished jobs....
LibXML.xs: In function ‘LibXML_init_parser’:
LibXML.xs:942:13: warning: ‘xmlKeepBlanksDefault’ is deprecated
[-Wdeprecated-declarations]
942 | xmlKeepBlanksDefault(0);
| ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/libxml2/libxml/HTMLparser.h:16,
from /usr/include/libxml2/libxml/globals.h:18,
from LibXML.xs:40:
/usr/include/libxml2/libxml/parser.h:957:17: note: declared here
957 | xmlKeepBlanksDefault (int val);
| ^~~~~~~~~~~~~~~~~~~~
LibXML.xs:945:13: warning: ‘xmlKeepBlanksDefault’ is deprecated
[-Wdeprecated-declarations]
945 | xmlKeepBlanksDefault(1);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/parser.h:957:17: note: declared here
957 | xmlKeepBlanksDefault (int val);
| ^~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:22: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libxml-libxml-perl
Source-Version: 2.0207+dfsg+really+2.0134-4
Done: gregor herrmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libxml-libxml-perl, 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.
gregor herrmann <[email protected]> (supplier of updated libxml-libxml-perl
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: Sun, 07 Jul 2024 23:14:44 +0200
Source: libxml-libxml-perl
Architecture: source
Version: 2.0207+dfsg+really+2.0134-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Closes: 1075219
Changes:
libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) unstable; urgency=medium
.
* Add patch from upstream Git to fix failures with GCC-14.
(Closes: #1075219)
Checksums-Sha1:
958d1da61c5a9128fadb7fd29b669d55a4710c43 2698
libxml-libxml-perl_2.0207+dfsg+really+2.0134-4.dsc
7e1d019c0e1ed11d9e7873e6c47643498eccd1fb 14472
libxml-libxml-perl_2.0207+dfsg+really+2.0134-4.debian.tar.xz
Checksums-Sha256:
904ed0307bfa190e223ec45c14bf2d23c64cb8d20b4285a4f41519fbca9a6d23 2698
libxml-libxml-perl_2.0207+dfsg+really+2.0134-4.dsc
971a6d90c5be6dc38885ab444007792f725a63b65fe8df6a9f587f67375d3060 14472
libxml-libxml-perl_2.0207+dfsg+really+2.0134-4.debian.tar.xz
Files:
994ff39fd11c5d4a7135a2a12405451d 2698 perl optional
libxml-libxml-perl_2.0207+dfsg+really+2.0134-4.dsc
0aec5456b0dc3508f9ae70185848e53d 14472 perl optional
libxml-libxml-perl_2.0207+dfsg+really+2.0134-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmaLBpZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYktQ//d0OQfRTFl1wj5XWayepht3Oc+uyTdHTFLa5I2E5kXD2aT9e7AX+zGs7h
mc4oXRb4z4idv1r08W92WylWSn7WhHKRlFPh2as+Bwq1nv67piUBaj5x+HV02AWB
AqUiVgWs1bh2Ta8iebjy4qtQRY1H2u2d5l7PBitr1AwnZdatpRisW7klPEsjk3jl
9p1GqOHWRbd09VqJGCjtfKqXGHXry0JoXktchVAO7geHazh8NNW7AJ9qKcJwUvat
/U776n4EYhpKyV01qb7mGdfDafIbRUON1z9cCKnAjig+4azRsEpyiqNVsrhmUsOO
0Ais5pjH+NiY3n37mD8D5PTvj0c9Ieky6ra3W3JK2eY+19SpSeg2528vaw1lUlBp
1s6ILv58WSw5l2XREZGRTsljYOueWrREjhvlRsRUMxSAruZFEkWiTvdh612b7BK0
hjk7qf5HUlrUdZLREhyJDPxkXUmpC+3XSHKba6tiEUXkmJM/GQo2qLhTX8QPFIBU
R5b7ZbNREw55lCodPe1PsIOqqnjQiQsi+KvDgsBZUzeripqbHbmWg3fQY1fSk+O0
ucH3MY8p0zjiaFbzVm2Jy3I62cUnG3ho6/hJH/cpQw57rJ+C25JpEpBD4esretrT
Bgq45dtDRuUWoA6S9tU+a5FoA+2PsK/D7uLvk12eKiFsqE1gCiE=
=vGyk
-----END PGP SIGNATURE-----
pgpwRB5OFwdWQ.pgp
Description: PGP signature
--- End Message ---