Your message dated Fri, 30 Sep 2022 11:04:40 +0000
with message-id <e1oedou-002ofh...@fasolo.debian.org>
and subject line Bug#1012988: fixed in librg-blast-parser-perl 0.03-9
has caused the Debian Bug report #1012988,
regarding librg-blast-parser-perl: ftbfs with GCC-12
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.)
--
1012988: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012988
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:librg-blast-parser-perl
Version: 0.03-8
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12
[This bug is targeted to the upcoming bookworm 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-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.
The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/librg-blast-parser-perl_0.03-8_unstable_gcc12.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12/ostream:523:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘char’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
/usr/include/c++/12/ostream:534:5: note: candidate: ‘template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
_Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12/ostream:534:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘signed char’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
/usr/include/c++/12/ostream:539:5: note: candidate: ‘template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
_Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12/ostream:539:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘unsigned char’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
/usr/include/c++/12/ostream:598:5: note: candidate: ‘template<class _CharT,
class _Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12/ostream:598:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: mismatched types ‘const
_CharT*’ and ‘rostlab::blast::hit’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
/usr/include/c++/12/bits/ostream.tcc:302:5: note: candidate: ‘template<class
_CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12/bits/ostream.tcc:302:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘const char*’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
/usr/include/c++/12/ostream:615:5: note: candidate: ‘template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
_Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12/ostream:615:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘const char*’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
/usr/include/c++/12/ostream:628:5: note: candidate: ‘template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
_Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char*
__s)
| ^~~~~~~~
/usr/include/c++/12/ostream:628:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘const signed char*’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
/usr/include/c++/12/ostream:633:5: note: candidate: ‘template<class _Traits>
std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
_Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
char* __s)
| ^~~~~~~~
/usr/include/c++/12/ostream:633:5: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘const unsigned char*’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
rostlab/blast-parser-location.h:158:3: note: candidate: ‘template<class YYChar>
std::basic_ostream<YYChar>&
rostlab::blast::operator<<(std::basic_ostream<YYChar>&, const position&)’
rostlab/blast-parser-location.h:158:3: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘const rostlab::blast::position&’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
rostlab/blast-parser-location.h:286:3: note: candidate: ‘template<class YYChar>
std::basic_ostream<YYChar>&
rostlab::blast::operator<<(std::basic_ostream<YYChar>&, const location&)’
rostlab/blast-parser-location.h:286:3: note: template argument
deduction/substitution failed:
/usr/include/rostlab/aux_functions.h:186:43: note: cannot convert
‘v_i.__gnu_cxx::__normal_iterator<const rostlab::blast::hit*,
std::vector<rostlab::blast::hit> >::operator*()’ (type ‘const
rostlab::blast::hit’) to type ‘const rostlab::blast::location&’
186 | { if( v_i != v.begin() ) os << ", "; os << *v_i; }
| ~~~^~~~~~~
make[1]: *** [Makefile:345: Parser.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: librg-blast-parser-perl
Source-Version: 0.03-9
Done: Étienne Mollier <emoll...@debian.org>
We believe that the bug you reported is fixed in the latest version of
librg-blast-parser-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 1012...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Étienne Mollier <emoll...@debian.org> (supplier of updated
librg-blast-parser-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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 30 Sep 2022 12:04:56 +0200
Source: librg-blast-parser-perl
Architecture: source
Version: 0.03-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 1012988
Changes:
librg-blast-parser-perl (0.03-9) unstable; urgency=medium
.
* Team upload.
* Rebuild against librostlab-blast 1.0.1-13. (Closes: #1012988)
* Standards-Version: 4.6.1 (routine-update)
Checksums-Sha1:
899f0af897311cece05e28a8ad89717b5269cc84 2361
librg-blast-parser-perl_0.03-9.dsc
01157df79a0f0d181ac833ac0560f44170b8d942 6132
librg-blast-parser-perl_0.03-9.debian.tar.xz
Checksums-Sha256:
40da6559ac69aefb4eec6bdbb2274ca2be49937218ca20ce958fca1102e105c6 2361
librg-blast-parser-perl_0.03-9.dsc
53957dce204a85e9e7152be04d295b16e310a050babc45d0faec2fa8cb84c0a4 6132
librg-blast-parser-perl_0.03-9.debian.tar.xz
Files:
fbd2e1dc3fd340ffe53d67c152138b00 2361 perl optional
librg-blast-parser-perl_0.03-9.dsc
dbc5a14b9df795756bb011c1c2fd1146 6132 perl optional
librg-blast-parser-perl_0.03-9.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmM2yHgUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdpmghAAj5lbqoD2EIRJmoWP0qvb25+lfRIm
rlopdTPlKeY/XZcz45u3B8K9ue5UpEC0Ez4IExNitJdaeMOQUdqqZKVSS5l6okw8
p5EaJIWEOPVM//bx8D1GySHJVNz7Ag0PlOo18YG2Dld22OfDrqKQESvA+oLdvRxY
c2pmCH/1QMf5HWUyrqX/pi9Xu9cD8LVSqH/AxidrDU5w9T9E6feJEV1A+P65EgjW
NaX0ChL0kNa1B/vCikKv5Y0hbDA3N2+NfBvKIPytJqEqVf1BkKctTJDI9vuNOvy9
7ICTFTPEKt/Vmb6f5J/MJG1NejN/wPy7EHGGc/cZCM37kIpEmqFZBGgr0CESR1jZ
3rpM58BbupOxyLTQTFqEnl6dS8WLJKRR2mh4dwOo9isXOzkdiurmRyi0MLM+YH+S
8/xZVHWlK/DaedRpLuqJZMpBhp0JM57pQVCRSaMCXV+AQ3WPDDbUMT8LkFwh4HNm
TkJy+tBVnzs/EyM8fmbsLIY8bxsy7SgYgKXOl2s1IpMElNiFS1CYJH5bs+j27iaS
NyeQ9/lxoyW9589mQfn2TFt7TQ0oJ65ttxnweWK5jMZIAiMwTIC2br+k0t1AznZa
tGodnRU16eJB1VMYhy0RcfQha+pvPvlyGWqyrnHrXSS4TI3uIr244WHuX0nP0DwY
+1sDJFMTCryJ0gA=
=cUdE
-----END PGP SIGNATURE-----
--- End Message ---