Your message dated Mon, 08 Aug 2022 18:14:47 +0000
with message-id <e1ol7h5-009qjh...@fasolo.debian.org>
and subject line Bug#1013069: fixed in wreport 3.34-1
has caused the Debian Bug report #1013069,
regarding wreport: 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.)


-- 
1013069: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013069
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:wreport
Version: 3.23-2
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/wreport_3.23-2_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.

[...]
  191 |     ss << "value '" << actual << "' is different than the expected '" 
<< expected << "'";
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
/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:
../wreport/utils/tests.h:191:21: note:   cannot convert ‘actual’ (type ‘const 
wreport::Vartype’) to type ‘const char*’
  191 |     ss << "value '" << actual << "' is different than the expected '" 
<< expected << "'";
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
/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:
../wreport/utils/tests.h:191:21: note:   cannot convert ‘actual’ (type ‘const 
wreport::Vartype’) to type ‘const char*’
  191 |     ss << "value '" << actual << "' is different than the expected '" 
<< expected << "'";
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
/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:
../wreport/utils/tests.h:191:21: note:   cannot convert ‘actual’ (type ‘const 
wreport::Vartype’) to type ‘const signed char*’
  191 |     ss << "value '" << actual << "' is different than the expected '" 
<< expected << "'";
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
/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:
../wreport/utils/tests.h:191:21: note:   cannot convert ‘actual’ (type ‘const 
wreport::Vartype’) to type ‘const unsigned char*’
  191 |     ss << "value '" << actual << "' is different than the expected '" 
<< expected << "'";
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/c++/12/ostream:754:5: note: candidate: ‘template<class _Ostream, 
class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
  754 |     operator<<(_Ostream&& __os, const _Tp& __x)
      |     ^~~~~~~~
/usr/include/c++/12/ostream:754:5: note:   template argument 
deduction/substitution failed:
/usr/include/c++/12/ostream: In substitution of ‘template<class _Ostream, class 
_Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = 
std::basic_ostream<char>&; _Tp = wreport::Vartype]’:
../wreport/utils/tests.h:191:21:   required from ‘void 
wreport::tests::assert_equal(const A&, const E&) [with A = wreport::Vartype; E 
= wreport::Vartype]’
../wreport/utils/tests.h:286:81:   required from ‘void 
wreport::tests::Actual<A>::operator==(const E&) const [with E = 
wreport::Vartype; A = wreport::Vartype]’
varinfo-test.cc:76:13:   required from here
/usr/include/c++/12/ostream:754:5: error: no type named ‘type’ in ‘struct 
std::enable_if<false, void>’
In file included from /usr/include/c++/12/memory:77,
                 from ../wreport/var.h:9,
                 from ../wreport/bulletin.h:4,
                 from tests.h:26:
../wreport/utils/tests.h: In instantiation of ‘void 
wreport::tests::assert_equal(const A&, const E&) [with A = wreport::Vartype; E 
= wreport::Vartype]’:
../wreport/utils/tests.h:286:81:   required from ‘void 
wreport::tests::Actual<A>::operator==(const E&) const [with E = 
wreport::Vartype; A = wreport::Vartype]’
varinfo-test.cc:76:13:   required from here
/usr/include/c++/12/bits/shared_ptr.h:70:5: note: candidate: ‘template<class 
_Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> 
std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, 
_Traits>&, const __shared_ptr<_Tp, _Lp>&)’
   70 |     operator<<(std::basic_ostream<_Ch, _Tr>& __os,
      |     ^~~~~~~~
/usr/include/c++/12/bits/shared_ptr.h:70:5: note:   template argument 
deduction/substitution failed:
../wreport/utils/tests.h:191:21: note:   mismatched types ‘const 
std::__shared_ptr<_Tp, _Lp>’ and ‘const wreport::Vartype’
  191 |     ss << "value '" << actual << "' is different than the expected '" 
<< expected << "'";
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~
vartable-test.cc:13:10: warning: ‘std::ostream& 
{anonymous}::operator<<(std::ostream&, wreport::Vartype)’ defined but not used 
[-Wunused-function]
   13 | ostream& operator<<(ostream& out, Vartype t)
      |          ^~~~~~~~
make[3]: *** [Makefile:817: vartable-test.o] Error 1
make[3]: *** Waiting for unfinished jobs....
varinfo-test.cc:11:10: warning: ‘std::ostream& 
{anonymous}::operator<<(std::ostream&, wreport::Vartype)’ defined but not used 
[-Wunused-function]
   11 | ostream& operator<<(ostream& out, Vartype t)
      |          ^~~~~~~~
make[3]: *** [Makefile:817: varinfo-test.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/wreport'
make[2]: *** [Makefile:955: check-am] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/wreport'
make[1]: *** [Makefile:493: check-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 
returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: wreport
Source-Version: 3.34-1
Done: Enrico Zini <enr...@debian.org>

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

Debian distribution maintenance software
pp.
Enrico Zini <enr...@debian.org> (supplier of updated wreport 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: Mon, 08 Aug 2022 19:27:20 +0200
Source: wreport
Architecture: source
Version: 3.34-1
Distribution: unstable
Urgency: medium
Maintainer: Enrico Zini <enr...@debian.org>
Changed-By: Enrico Zini <enr...@debian.org>
Closes: 1013069
Changes:
 wreport (3.34-1) unstable; urgency=medium
 .
   * Removed broken debian/watch
   * Versioned dependency on debhelper
   * Removed unneeded --parallel argument to dh in debian/rules
   * Add use of ${sphinxdoc:Depends} in libwreport-doc
   * New upstream version. Closes: #1013069
      - Fixed decoding of missing values in compressed MODES messages (#48)
      - Conversion V <-> mV and NTU <-> LM
      - Fixed decoding of associated fields in compressed messages (#47)
      - Fixed dtable parser (#43)
      - Improved documentation (#42)
      - Implemented `var_hook_domain_errors` option, required by dballe:#241
      - Implemented `var_clamp_domain_errors` option, required by dballe:#241
      - Support Lua 5.4
      - Decode compressed string with non-empty reference values (#38)
      - Updated wobble and wobblepy
      - Always include wreport/version.h so that code that needs it can be 
compatibile with old versions
      - Added NEWS.md (#34)
      - Updated lookup/guessing of reference year century on BUFR ed.3 (#36)
      - Fix bug with C table modifier 207YYY (#37)
      - Improved documentation
Checksums-Sha1:
 740ca50a6cedcb02ffef9c0573c2956eabd45b6b 2162 wreport_3.34-1.dsc
 1c88aeb4888983b40c3c21fe3223378a021c07d1 2277544 wreport_3.34.orig.tar.gz
 1590315e59adca7c5b16eb7a0461a98b6e1ce476 5784 wreport_3.34-1.debian.tar.xz
 916420172b7384c0488e22050a28a3f1553eb867 8416 wreport_3.34-1_source.buildinfo
Checksums-Sha256:
 35801cbf5d00a61bb41c81a3b9beae5e0b151d495416748b1916134fe3fb2488 2162 
wreport_3.34-1.dsc
 12f1fc1fac96a94227581ff804a6358045169ca93f6e63709f34f0e5cc4b5dde 2277544 
wreport_3.34.orig.tar.gz
 954cb0533b18face1798da00485b6b4346904826ed16627dd21205ec41938d87 5784 
wreport_3.34-1.debian.tar.xz
 61a2fe05411e0b026e32c97e7e74c16ab2f3b8d4fc6cdf6881bfe66eaec64322 8416 
wreport_3.34-1_source.buildinfo
Files:
 078b556be6abd05995159bd8f2434f02 2162 misc optional wreport_3.34-1.dsc
 1591d94bd163251737bb460f419b4967 2277544 misc optional wreport_3.34.orig.tar.gz
 7b15fe54310d634fc082ccbe6cc1e10f 5784 misc optional 
wreport_3.34-1.debian.tar.xz
 6d20b17c4e4ebe73f3d7ff913a88b3dc 8416 misc optional 
wreport_3.34-1_source.buildinfo

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

iQJGBAEBCAAwFiEEJJAhGtA2CH5tHZqS0P9Jy+P0+2gFAmLxSzgSHGVucmljb0Bk
ZWJpYW4ub3JnAAoJEND/Scvj9PtoP30QAJ0bmH1eVTgsSxEPE6RuXOWjn1vs3aHW
YRplWQTyKS9yLcl27ATuYpwvAcUKt+rQRJFkr+iM+kAkLgdkXdXqShJJYPHLhbgp
zYcDs+JzxtNOB9oxZFZ5H+vRYWFjzXfPyUWmWVI4M4OjKogtUcnSMuTvADaw5Pgc
c59k9a+V7xTw/eSqxdfwi8RP0KktqzkFrbGnVEW+dOMRWhNVIu9BMqYPrWPkF0Qg
9/R3kHCjGysxA1zwKqEw0miNGHxUstvvJL7IXpH40WOLiXnd3MItZpnDlZU/DVRk
EVB4mxvCFZ0KcVu14ApHlqlAqIkizRvUE/4wYBx0WjdeOQE475qAiwlPh8h3suOI
9kWZziIYvn4v/SxOq5nQcw72Q8+HrDFTFGKMZOofjVVQTOoHnSW/rJ/mZ4w/BQRO
G70FzW2mbbhvj9COQIYwB1D+VmVHewABjZrb5VB5ZbbSxV10ZjoPIKDSUtGA+bsn
LSvZGhST1znxTaFa2X/jnOvkJEsKGcWCl295BDCioZ9jjDpsy8nXtZWQkhHwGhfs
LiBGQFLluuh3rR1ZUIuEN3dLZkZ0NdVBEykF1tKevVgmouvMFH3uPAZaNFEipSHx
DxnBH5YmuHT2tct2+5dkFy9PV6rjMdJOnWqH9NdEj+1/EGfuJAzr35usxtGrNxuc
9nyDoXxu6dUC
=5yT9
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to