[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1106637: marked as done (parser ftbfs with libxml 2.14.x from experimental)



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 ---
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>&1
make[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 ---
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 ---

Reply to: