Your message dated Mon, 11 Aug 2025 15:25:04 +0000 with message-id <E1ulUOW-00GdZP-11@fasolo.debian.org> and subject line Bug#1106637: fixed in parser 3.5.1-3 has caused the Debian Bug report #1106637, regarding parser ftbfs with libxml 2.14.x from experimental 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 owner@bugs.debian.org immediately.) -- 1106637: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106637 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: parser ftbfs with libxml 2.14.x from experimental
- From: Matthias Klose <doko@debian.org>
- Date: Tue, 27 May 2025 11:38:22 +0200
- Message-id: <a6ec797b-ba80-47cf-a381-fb5be947cab0@debian.org>
Package: src:parser Version: 3.5.1-2 Tags: ftbfs sid forky User: debian-xml-sgml-pkgs@lists.alioth.debian.org Usertags: libxml2.14 [this bug is NOT targeted to the upcoming trixie release] http://qa-logs.debian.net/2025/05/23/parser_3.5.1-2_unstable_libxml2.log [...] pa_charset.C: In member function 'void Charset::addEncoding(char*)':pa_charset.C:1069:26: warning: '_xmlCharEncodingHandler::name' is deprecated [-Wdeprecated-declarations]1069 | handler->name=name_cstr; | ^~~~ In file included from ../../src/include/pa_charset.h:29, from pa_charset.C:8: /usr/include/libxml2/libxml/encoding.h:169:11: note: declared here 169 | char *name XML_DEPRECATED_MEMBER; | ^~~~pa_charset.C:1069:26: warning: '_xmlCharEncodingHandler::name' is deprecated [-Wdeprecated-declarations]1069 | handler->name=name_cstr; | ^~~~ /usr/include/libxml2/libxml/encoding.h:169:11: note: declared here 169 | char *name XML_DEPRECATED_MEMBER; | ^~~~pa_charset.C:1069:26: warning: '_xmlCharEncodingHandler::name' is deprecated [-Wdeprecated-declarations]1069 | handler->name=name_cstr; | ^~~~ /usr/include/libxml2/libxml/encoding.h:169:11: note: declared here 169 | char *name XML_DEPRECATED_MEMBER; | ^~~~pa_charset.C:1070:26: warning: '_xmlCharEncodingHandler::input' is deprecated [-Wdeprecated-declarations]1070 | handler->input=inputFuncs[handlers_count]; | ^~~~~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~pa_charset.C:1070:26: warning: '_xmlCharEncodingHandler::input' is deprecated [-Wdeprecated-declarations]1070 | handler->input=inputFuncs[handlers_count]; | ^~~~~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~pa_charset.C:1070:26: warning: '_xmlCharEncodingHandler::input' is deprecated [-Wdeprecated-declarations]1070 | handler->input=inputFuncs[handlers_count]; | ^~~~~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~pa_charset.C:1070:57: error: no match for 'operator=' (operand types are '_xmlCharEncodingHandler::<unnamed union>' and 'xmlCharEncodingInputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'})1070 | handler->input=inputFuncs[handlers_count]; | ^/usr/include/libxml2/libxml/encoding.h:170:11: note: candidate: 'constexpr _xmlCharEncodingHandler::<unnamed union>& _xmlCharEncodingHandler::<unnamed union>::operator=(const _xmlCharEncodingHandler::<unnamed union>&)'170 | union { | ^/usr/include/libxml2/libxml/encoding.h:170:11: note: no known conversion for argument 1 from 'xmlCharEncodingInputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'} to 'const _xmlCharEncodingHandler::<unnamed union>&' /usr/include/libxml2/libxml/encoding.h:170:11: note: candidate: 'constexpr _xmlCharEncodingHandler::<unnamed union>& _xmlCharEncodingHandler::<unnamed union>::operator=(_xmlCharEncodingHandler::<unnamed union>&&)' /usr/include/libxml2/libxml/encoding.h:170:11: note: no known conversion for argument 1 from 'xmlCharEncodingInputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'} to '_xmlCharEncodingHandler::<unnamed union>&&' pa_charset.C:1071:26: warning: '_xmlCharEncodingHandler::output' is deprecated [-Wdeprecated-declarations]1071 | handler->output=outputFuncs[handlers_count]; | ^~~~~~ /usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~pa_charset.C:1071:26: warning: '_xmlCharEncodingHandler::output' is deprecated [-Wdeprecated-declarations]1071 | handler->output=outputFuncs[handlers_count]; | ^~~~~~ /usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~pa_charset.C:1071:26: warning: '_xmlCharEncodingHandler::output' is deprecated [-Wdeprecated-declarations]1071 | handler->output=outputFuncs[handlers_count]; | ^~~~~~ /usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~pa_charset.C:1071:59: error: no match for 'operator=' (operand types are '_xmlCharEncodingHandler::<unnamed union>' and 'xmlCharEncodingOutputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'})1071 | handler->output=outputFuncs[handlers_count]; | ^/usr/include/libxml2/libxml/encoding.h:174:11: note: candidate: 'constexpr _xmlCharEncodingHandler::<unnamed union>& _xmlCharEncodingHandler::<unnamed union>::operator=(const _xmlCharEncodingHandler::<unnamed union>&)'174 | union { | ^/usr/include/libxml2/libxml/encoding.h:174:11: note: no known conversion for argument 1 from 'xmlCharEncodingOutputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'} to 'const _xmlCharEncodingHandler::<unnamed union>&' /usr/include/libxml2/libxml/encoding.h:174:11: note: candidate: 'constexpr _xmlCharEncodingHandler::<unnamed union>& _xmlCharEncodingHandler::<unnamed union>::operator=(_xmlCharEncodingHandler::<unnamed union>&&)' /usr/include/libxml2/libxml/encoding.h:174:11: note: no known conversion for argument 1 from 'xmlCharEncodingOutputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'} to '_xmlCharEncodingHandler::<unnamed union>&&' pa_charset.C: In member function 'String::C Charset::transcode_cstr(const xmlChar*)': pa_charset.C:1103:63: warning: '_xmlCharEncodingHandler::output' is deprecated [-Wdeprecated-declarations] 1103 | if(xmlCharEncodingOutputFunc output=transcoder(FNAME).output) { | ^~~~~~/usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~pa_charset.C:1103:63: warning: '_xmlCharEncodingHandler::output' is deprecated [-Wdeprecated-declarations] 1103 | if(xmlCharEncodingOutputFunc output=transcoder(FNAME).output) { | ^~~~~~/usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~pa_charset.C:1103:63: warning: '_xmlCharEncodingHandler::output' is deprecated [-Wdeprecated-declarations] 1103 | if(xmlCharEncodingOutputFunc output=transcoder(FNAME).output) { | ^~~~~~/usr/include/libxml2/libxml/encoding.h:177:7: note: declared here 177 | } output XML_DEPRECATED_MEMBER; | ^~~~~~pa_charset.C:1103:63: error: cannot convert '_xmlCharEncodingHandler::<unnamed union>' to 'xmlCharEncodingOutputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'} in initialization 1103 | if(xmlCharEncodingOutputFunc output=transcoder(FNAME).output) { | ~~~~~~~~~~~~~~~~~~^~~~~~| || _xmlCharEncodingHandler::<unnamed union> pa_charset.C: In member function 'xmlChar* Charset::transcode_buf2xchar(const char*, size_t)': pa_charset.C:1134:61: warning: '_xmlCharEncodingHandler::input' is deprecated [-Wdeprecated-declarations] 1134 | if(xmlCharEncodingInputFunc input=transcoder(FNAME).input) {| ^~~~~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~pa_charset.C:1134:61: warning: '_xmlCharEncodingHandler::input' is deprecated [-Wdeprecated-declarations] 1134 | if(xmlCharEncodingInputFunc input=transcoder(FNAME).input) {| ^~~~~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~pa_charset.C:1134:61: warning: '_xmlCharEncodingHandler::input' is deprecated [-Wdeprecated-declarations] 1134 | if(xmlCharEncodingInputFunc input=transcoder(FNAME).input) {| ^~~~~ /usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^~~~~pa_charset.C:1134:61: error: cannot convert '_xmlCharEncodingHandler::<unnamed union>' to 'xmlCharEncodingInputFunc' {aka 'int (*)(unsigned char*, int*, const unsigned char*, int*)'} in initialization 1134 | if(xmlCharEncodingInputFunc input=transcoder(FNAME).input) {| ~~~~~~~~~~~~~~~~~~^~~~~ | || _xmlCharEncodingHandler::<unnamed union>make[3]: *** [Makefile:481: pa_charset.lo] Error 1 make[3]: *** Waiting for unfinished jobs....libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src/include -I../types -I../classes -I../sql -I../lib/punycode -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/parser-3.5.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c pa_dictionary.C -fPIC -DPIC -o pa_dictionary.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src/include -I../types -I../classes -I../sql -I../lib/punycode -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/parser-3.5.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c pa_uue.C -fPIC -DPIC -o pa_uue.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src/include -I../types -I../classes -I../sql -I../lib/punycode -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/parser-3.5.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c pa_charsets.C -fPIC -DPIC -o pa_charsets.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src/include -I../types -I../classes -I../sql -I../lib/punycode -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/parser-3.5.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c pa_request.C -fPIC -DPIC -o pa_request.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src/include -I../types -I../classes -I../sql -I../lib/punycode -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/parser-3.5.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c execute.C -fPIC -DPIC -o execute.o >/dev/null 2>&1make[3]: Leaving directory '/build/reproducible-path/parser-3.5.1/src/main' make[2]: *** [Makefile:394: all-recursive] Error 1 make[2]: Leaving directory '/build/reproducible-path/parser-3.5.1/src' make[1]: *** [Makefile:428: all-recursive] Error 1
--- End Message ---
--- Begin Message ---
- To: 1106637-close@bugs.debian.org
- Subject: Bug#1106637: fixed in parser 3.5.1-3
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 11 Aug 2025 15:25:04 +0000
- Message-id: <E1ulUOW-00GdZP-11@fasolo.debian.org>
- Reply-to: Yavor Doganov <yavor@gnu.org>
Source: parser Source-Version: 3.5.1-3 Done: Yavor Doganov <yavor@gnu.org> We believe that the bug you reported is fixed in the latest version of parser, 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 1106637@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Yavor Doganov <yavor@gnu.org> (supplier of updated parser 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 10 Aug 2025 08:38:47 +0300 Source: parser Architecture: source Version: 3.5.1-3 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Yavor Doganov <yavor@gnu.org> Closes: 1106637 Changes: parser (3.5.1-3) unstable; urgency=medium . * QA upload. * debian/patches/libxml2-2.14.patch: New; fix FTBFS with libxml2/2.14.x (Closes: #1106637). * debian/patches/gcc-15.patch: New; fix FTBFS with GCC 15 (#1097549). * debian/control (Standards-Version): Bump to 4.7.2; no changes needed. Checksums-Sha1: daa287d2529ecc9ac66df17453aa224c4ef69e73 2057 parser_3.5.1-3.dsc 0a72113e5d5238a48074fd79f292a9f26e2ab8b0 29360 parser_3.5.1-3.debian.tar.xz 4d3b2b81787bba4e1e52f3dc9ef1cfe4a941fe25 6263 parser_3.5.1-3_source.buildinfo Checksums-Sha256: 4ae24c08059deb1e8d9ef87121dc09d2ce4a05d2acfc0c281bae3f0c0aa31511 2057 parser_3.5.1-3.dsc 4b3b2bceedf08034bb5280d3e2cadfebc946cf57af040cc385797b56e73775e8 29360 parser_3.5.1-3.debian.tar.xz 234fcf8b66e9685e060a66ee4d538365c45f2df2546041d07b58e81ab4eb8254 6263 parser_3.5.1-3_source.buildinfo Files: 2882a3adb939c50d91215b55df843a8c 2057 web optional parser_3.5.1-3.dsc af74538aec16a2fc635f50ec90e7fea0 29360 web optional parser_3.5.1-3.debian.tar.xz 4c186c587940ca8cd295abe36ca5984c 6263 web optional parser_3.5.1-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmiaAzoQHGJhZ2VAZGVi aWFuLm9yZwAKCRAfXHqLRVZDFH1aC/4uyzMUJEoBNyQvJXeRvMhOlaea2SazxWCH qRMW0mDw4fOlpygm2Enikuvk34pjTAbPnuJc1aU08LiHJKdHlE4EfSbI/W0SxUGb 3mJpaOnXeKs2riwMAyCQcq9rvlex+xk5PZ30/2q3A3mlkhjSqLgkj9TYbIgHvuKJ QrE3XLhZYO7x0k1B9MtqmM5b9EqmxP1DWH2G1ugDCUj2hKR/6yKjA1w/buzVsAif zkh6w5dbs1u82yTEC+Ph7ylDRsR3ri5dpStVnhwyjqq09VBoPJ9mZA2IiqKb7vsP AF5gaAyeXHGitLxmfK5Is6wM9O3ds5inXtfCcfQm7duNuYHA94b7LUVa8wuLXL1v shXHLReKprGB+NxcsSFU+1qsFQwq60itvLGyXJ5guZTJ+DNiJujBTU7SL7AETqYo 0M92BJwydSIwEH0bvEWLWDa6NGQHmnNBuVTHGm1vDM3vtFa47uA1eOqW2vqjlp6n RGx+ixd++cQmjxlXJF7t6bZNEy0H5Ng= =MzAl -----END PGP SIGNATURE-----Attachment: pgpM3SljZLZw2.pgp
Description: PGP signature
--- End Message ---