Your message dated Thu, 27 Jun 2024 18:09:03 +0000
with message-id <e1smtyn-0002ey...@fasolo.debian.org>
and subject line Bug#1073334: fixed in recoll 1.39.0-1
has caused the Debian Bug report #1073334,
regarding recoll: FTBFS: internfile/mh_xslt.cpp:69:46: error: invalid 
conversion from ‘const xmlError*’ {aka ‘const _xmlError*’} to ‘xmlError*’ {aka 
‘_xmlError*’} [-fpermissive]
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.)


-- 
1073334: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073334
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: recoll
Version: 1.36.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240615 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
> -I./common  -Wall -Wno-unused -std=c++14 -I. -I./aspell -I./bincimapmime 
> -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix 
> -DBUILDING_RECOLL -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/libxml2   
> -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB 
> -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H 
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection  -c -o internfile/mh_xslt.lo 
> internfile/mh_xslt.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wno-unused 
> -std=c++14 -I. -I./aspell -I./bincimapmime -I./common -I./index 
> -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 
> -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB 
> -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H 
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c internfile/mh_xslt.cpp  -fPIC 
> -DPIC -o internfile/.libs/mh_xslt.o
> internfile/mh_xslt.cpp: In member function ‘xmlDoc* FileScanXML::getDoc()’:
> internfile/mh_xslt.cpp:69:46: error: invalid conversion from ‘const 
> xmlError*’ {aka ‘const _xmlError*’} to ‘xmlError*’ {aka ‘_xmlError*’} 
> [-fpermissive]
>    69 |             xmlError *error = xmlGetLastError();
>       |                               ~~~~~~~~~~~~~~~^~
>       |                                              |
>       |                                              const xmlError* {aka 
> const _xmlError*}
> internfile/mh_xslt.cpp: In member function ‘virtual bool 
> FileScanXML::data(const char*, int, std::string*)’:
> internfile/mh_xslt.cpp:98:46: error: invalid conversion from ‘const 
> xmlError*’ {aka ‘const _xmlError*’} to ‘xmlError*’ {aka ‘_xmlError*’} 
> [-fpermissive]
>    98 |             xmlError *error = xmlGetLastError();
>       |                               ~~~~~~~~~~~~~~~^~
>       |                                              |
>       |                                              const xmlError* {aka 
> const _xmlError*}
> internfile/mh_xslt.cpp: In constructor 
> ‘MimeHandlerXslt::MimeHandlerXslt(RclConfig*, const std::string&, const 
> std::vector<std::__cxx11::basic_string<char> >&)’:
> internfile/mh_xslt.cpp:162:33: warning: ‘int 
> xmlSubstituteEntitiesDefault(int)’ is deprecated [-Wdeprecated-declarations]
>   162 |     xmlSubstituteEntitiesDefault(0);
>       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
> In file included from internfile/mh_xslt.cpp:25:
> /usr/include/libxml2/libxml/parser.h:953:17: note: declared here
>   953 |                 xmlSubstituteEntitiesDefault(int val);
>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/libxml2/libxml/parser.h:13:
> /usr/include/libxml2/libxml/xmlversion.h:500:44: warning: ‘int* 
> __xmlLoadExtDtdDefaultValue()’ is deprecated [-Wdeprecated-declarations]
>   500 |   #define XML_GLOBAL_MACRO(name) (*__##name())
>       |                                    ~~~~~~~~^~
> /usr/include/libxml2/libxml/parser.h:900:37: note: in expansion of macro 
> ‘XML_GLOBAL_MACRO’
>   900 |   #define xmlLoadExtDtdDefaultValue 
> XML_GLOBAL_MACRO(xmlLoadExtDtdDefaultValue)
>       |                                     ^~~~~~~~~~~~~~~~
> internfile/mh_xslt.cpp:163:5: note: in expansion of macro 
> ‘xmlLoadExtDtdDefaultValue’
>   163 |     xmlLoadExtDtdDefaultValue = 0;
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/libxml2/libxml/xmlversion.h:499:27: note: declared here
>   499 |     attrs XMLPUBFUN type *__##name(void);
>       |                           ^~
> /usr/include/libxml2/libxml/parser.h:885:16: note: in expansion of macro 
> ‘XML_DECLARE_GLOBAL’
>   885 | #define XML_OP XML_DECLARE_GLOBAL
>       |                ^~~~~~~~~~~~~~~~~~
> /usr/include/libxml2/libxml/parser.h:859:3: note: in expansion of macro 
> ‘XML_OP’
>   859 |   XML_OP(xmlLoadExtDtdDefaultValue, int, XML_DEPRECATED) \
>       |   ^~~~~~
> /usr/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 
> ‘XML_GLOBALS_PARSER_CORE’
>   881 |   XML_GLOBALS_PARSER_CORE \
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/libxml2/libxml/parser.h:886:1: note: in expansion of macro 
> ‘XML_GLOBALS_PARSER’
>   886 | XML_GLOBALS_PARSER
>       | ^~~~~~~~~~~~~~~~~~
> /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
> -I./common  -Wall -Wno-unused -std=c++14 -I. -I./aspell -I./bincimapmime 
> -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix 
> -DBUILDING_RECOLL -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/libxml2   
> -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB 
> -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H 
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection  -c -o internfile/mimehandler.lo 
> internfile/mimehandler.cpp
> /bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
> -I./common  -Wall -Wno-unused -std=c++14 -I. -I./aspell -I./bincimapmime 
> -I./common -I./index -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix 
> -DBUILDING_RECOLL -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/libxml2   
> -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB 
> -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H 
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection  -c -o internfile/myhtmlparse.lo 
> internfile/myhtmlparse.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wno-unused 
> -std=c++14 -I. -I./aspell -I./bincimapmime -I./common -I./index 
> -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 
> -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB 
> -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H 
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c internfile/mimehandler.cpp  -fPIC 
> -DPIC -o internfile/.libs/mimehandler.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./common -Wall -Wno-unused 
> -std=c++14 -I. -I./aspell -I./bincimapmime -I./common -I./index 
> -I./internfile -I./rcldb -I./unac -I./utils -I./xaposix -DBUILDING_RECOLL 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 
> -DRECOLL_DATADIR=\"/usr/share/recoll\" -DREADFILE_ENABLE_ZLIB 
> -DREADFILE_ENABLE_MINIZ -DREADFILE_ENABLE_MD5 -D_GNU_SOURCE -DHAVE_CONFIG_H 
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c internfile/myhtmlparse.cpp  -fPIC 
> -DPIC -o internfile/.libs/myhtmlparse.o
> make[3]: *** [Makefile:1980: internfile/mh_xslt.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/06/15/recoll_1.36.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: recoll
Source-Version: 1.39.0-1
Done: Kartik Mistry <kar...@debian.org>

We believe that the bug you reported is fixed in the latest version of
recoll, 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 1073...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kartik Mistry <kar...@debian.org> (supplier of updated recoll 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: SHA256

Format: 1.8
Date: Tue, 25 Jun 2024 23:07:50 +0530
Source: recoll
Binary: librecoll39 librecoll39-dbgsym librecoll39-dev python3-recoll 
python3-recoll-dbgsym recoll recollcmd recollcmd-dbgsym recollgui 
recollgui-dbgsym
Architecture: source amd64 all
Version: 1.39.0-1
Distribution: unstable
Urgency: low
Maintainer: Kartik Mistry <kar...@debian.org>
Changed-By: Kartik Mistry <kar...@debian.org>
Description:
 librecoll39 - Base library for recoll and related extensions
 librecoll39-dev - Development files for librecoll
 python3-recoll - Python extension for recoll (Python3)
 recoll     - Personal full text search package
 recollcmd  - Command line programs for recoll
 recollgui  - GUI program and elements for recoll
Closes: 1073334
Changes:
 recoll (1.39.0-1) unstable; urgency=low
 .
   * New upstream release:
     + Fix FTBFS (Closes: #1073334)
   * debian/control, debian/rules:
     + Added new binaries: librecoll and librecoll-dev
     + Updated to the new meson build system from upstream.
   * New upstream URL, updated relevant files.
   * debian/copyright:
     + Updated to match metadata license, no other changes.
   * debian/recollcmd.lintian-overrides:
     + Removed. Unused override.
Checksums-Sha1:
 7a3bdd90b58d388b117af96418973d016f72ef36 2579 recoll_1.39.0-1.dsc
 f6e92a8c546be5d63f6ab144297482e0358f0f50 2990854 recoll_1.39.0.orig.tar.gz
 b5fe7fe37069c44fbe8334baf08edc292d42dcff 833 recoll_1.39.0.orig.tar.gz.asc
 ba905278f92aa41c08cb635424c98dd899ab4f0d 14924 recoll_1.39.0-1.debian.tar.xz
 f419d571c87c5ca5930c77d0f0f2824aba1feb1d 20442552 
librecoll39-dbgsym_1.39.0-1_amd64.deb
 7d2d248d149817841ad4be9620972ae68cb16ce3 122260 
librecoll39-dev_1.39.0-1_amd64.deb
 d472a43da818c05c40b15e932006561093d53638 1283852 librecoll39_1.39.0-1_amd64.deb
 723ec01de1e700f1766617bbf56cbfc51ffc69d3 1408412 
python3-recoll-dbgsym_1.39.0-1_amd64.deb
 2ab4482d69f2d3ba88325d0974d2930e24e2aa65 164080 
python3-recoll_1.39.0-1_amd64.deb
 f89e63509b752092a40f2cc2773361376d914e43 78636 recoll_1.39.0-1_all.deb
 573e1081995f683635467c580a9ac64856e4fdee 18081 recoll_1.39.0-1_amd64.buildinfo
 68bdd2f587dcb57e7c32c7e07054e39396bd8560 2238660 
recollcmd-dbgsym_1.39.0-1_amd64.deb
 e1221411050faee24db2c72267569a6fd5960d5c 622632 recollcmd_1.39.0-1_amd64.deb
 936726c07ab27a2bf23538ed225ae9198ce0821b 16004636 
recollgui-dbgsym_1.39.0-1_amd64.deb
 3bda4efe68cd034e936576d98fb573b23123e116 1056000 recollgui_1.39.0-1_amd64.deb
Checksums-Sha256:
 d894532a8236bba59a00c461304695a29ea3f4f45489a538502766d09c778c7e 2579 
recoll_1.39.0-1.dsc
 f1c4b08e00aecec3b4fc5a3e1f70815ce0ac2510349cdc1bd31d9d98986371a3 2990854 
recoll_1.39.0.orig.tar.gz
 ca53a26270f599c31e7c3351131f66bca6c73b313615b987456897a38b399341 833 
recoll_1.39.0.orig.tar.gz.asc
 ef46e5d61b42eb54af562a90c8007d30fdb36934ef62a538caf781db012c8aaa 14924 
recoll_1.39.0-1.debian.tar.xz
 3f7398b2c73491d3636877eda67c714d0bfbe87d39ebdf92707c4469d8dd4c4f 20442552 
librecoll39-dbgsym_1.39.0-1_amd64.deb
 9735b3c36e50669c1e9cea5d7252f5b983562103d0c363cb944b95bed6c64355 122260 
librecoll39-dev_1.39.0-1_amd64.deb
 168e1231691d643b2672fb18486dc98eeb4b63a9a64ea06c82208c0454ed4123 1283852 
librecoll39_1.39.0-1_amd64.deb
 6713742910afcf4f7ccfbccd75c833954645dc7bbc2639ab9eada626ee137225 1408412 
python3-recoll-dbgsym_1.39.0-1_amd64.deb
 c2192ec85dd30508a08fabb2cf0e50aabe7c99247d71642558bd424b9ef3a9b0 164080 
python3-recoll_1.39.0-1_amd64.deb
 2e1c8b77747f1e008df2f971b15735a7870aaabffac99fc0c12405c23c527bb6 78636 
recoll_1.39.0-1_all.deb
 7770815b677b0225ca63f4c70bd7b0c0c3e27dc2ddaac0f2b706223404c3fb9d 18081 
recoll_1.39.0-1_amd64.buildinfo
 b5e5569b14814f6c9c4d717ead1a332e6d1142a8baa004962fc2c7077768ea60 2238660 
recollcmd-dbgsym_1.39.0-1_amd64.deb
 b8650b86e577031e238cd1a3be725c426b464fca966ed48e7af604f4378eb1c8 622632 
recollcmd_1.39.0-1_amd64.deb
 19bbae9e6894465996b3f95104b5006f424e6e7cda9c0a0b608fff8809e0f7d4 16004636 
recollgui-dbgsym_1.39.0-1_amd64.deb
 fd117659c41705b44775f2780465f9e421704e7ba8003bc848beab2565f1251f 1056000 
recollgui_1.39.0-1_amd64.deb
Files:
 71295c12cb566e6de271f9ec7dda20e4 2579 x11 optional recoll_1.39.0-1.dsc
 3f788d8790e73de493704fa2386e99d8 2990854 x11 optional recoll_1.39.0.orig.tar.gz
 c246d6a544c73510ea17ae5ed6068c95 833 x11 optional recoll_1.39.0.orig.tar.gz.asc
 005b249226eabe6c8ba527d7fbc63ed2 14924 x11 optional 
recoll_1.39.0-1.debian.tar.xz
 818cc2669739e3a696a11d37d6ebd4ce 20442552 debug optional 
librecoll39-dbgsym_1.39.0-1_amd64.deb
 68d1e6e40a64a8208c7641be6f3c9666 122260 libdevel optional 
librecoll39-dev_1.39.0-1_amd64.deb
 8e2980789beab16c5e524151bbcf990b 1283852 libs optional 
librecoll39_1.39.0-1_amd64.deb
 4f52b4b74f2a2576d97f5e9ff28b2a85 1408412 debug optional 
python3-recoll-dbgsym_1.39.0-1_amd64.deb
 d6234b5bc127bedaf23c8d861a830651 164080 python optional 
python3-recoll_1.39.0-1_amd64.deb
 50bbbc21c183033b95a7b5c753584a80 78636 x11 optional recoll_1.39.0-1_all.deb
 b7b52ecb0d20d372e421d03d409dc388 18081 x11 optional 
recoll_1.39.0-1_amd64.buildinfo
 0b8f699ce9b69c36ab1f49fcea1cbb20 2238660 debug optional 
recollcmd-dbgsym_1.39.0-1_amd64.deb
 253805aee11a6ac2e3397b0b9fa3b3f0 622632 x11 optional 
recollcmd_1.39.0-1_amd64.deb
 14943497a950180a906b9020c156bab3 16004636 debug optional 
recollgui-dbgsym_1.39.0-1_amd64.deb
 91f665e7e5301ca1b8acc37319432528 1056000 x11 optional 
recollgui_1.39.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEa2MbXvVUr2sRlmKSAsHT8ng6pN4FAmZ9cBsACgkQAsHT8ng6
pN4mAA//QJP93xKqBqBUrKgRVWzcWBd+qWluEsWPSjqWPg5cIQyzy7uLtvK2KgKP
BdVWs/vWx6e752oEahVXPUkLREXaewi6lPQr0nBJ5/3HDmVy3S5WOkPLxE9ilH7e
Qt8YbT+SbAJeXmTV5paYoYftU7rPdPEXteUf1JswPECXWjBQq0ZIPjRcJ1IK4ubO
Jc8p9JmFCEuHtYvy8ELjaWR8WHWNhvp8zoy4HRHEpGRW4sXMi9zlnulhhyXsa3ki
Qqv4x2ct2rK8cV0+1DBqZ2EEX768588RQUnkGDV3PZUZuW66C39+ZePamlZW6D1e
x6N5WE64rk1zkKcLw3WpCUnjYqSz3c+LFGqHHrwDZzwd7VcL4QFyKpHPhnmyOR4/
yLiGphfZVJHU4LnUl1BPhNoqIQk3BKT59YhVG68ylxP7NOuLRWNBRsLl6Ttsn4kV
XJpSO9glFQfK5tsprQ8yYas/tthU4mt0ExxLwlcsuf98X6Ilq7MeZel4/xwpfpkD
/XLkqSzVauG9INzQuxT43Ou0XV8IFlkLn88n+UfeJYYcVvKDgBhqUJf6jXNV3Ggh
jG1YWotwlAYunEMkzisNj8CPFR5wD7PYcDQLhy553gri4w9ftah+GQBP3liiF3u4
Euu7ip52w8h2GjlPqyrMgDjxeU/qtetwEjLJbUjzDkMFcY8A9j0=
=gms8
-----END PGP SIGNATURE-----

Attachment: pgplT4AKtKvqm.pgp
Description: PGP signature


--- End Message ---

Reply via email to