Your message dated Sun, 02 Oct 2022 12:04:03 +0000
with message-id <e1oexht-00etfm...@fasolo.debian.org>
and subject line Bug#1013034: fixed in sane-backends 1.1.1-6
has caused the Debian Bug report #1013034,
regarding sane-backends: 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.)
--
1013034: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013034
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:sane-backends
Version: 1.1.1-5
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/sane-backends_1.1.1-5_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.
[...]
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12/iomanip:109:5: note: template argument
deduction/substitution failed:
minigtest.h:43:29: note: cannot convert ‘t’ (type ‘const std::vector<short
unsigned int>’) to type ‘std::_Setiosflags’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/c++/12/iomanip:143:5: note: candidate: ‘template<class _CharT,
class _Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12/iomanip:143:5: note: template argument
deduction/substitution failed:
minigtest.h:43:29: note: cannot convert ‘t’ (type ‘const std::vector<short
unsigned int>’) to type ‘std::_Setbase’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/c++/12/iomanip:178:5: note: candidate: ‘template<class _CharT,
class _Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT>
__f)
| ^~~~~~~~
/usr/include/c++/12/iomanip:178:5: note: template argument
deduction/substitution failed:
minigtest.h:43:29: note: ‘std::vector<short unsigned int>’ is not derived
from ‘std::_Setfill<_CharT>’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/c++/12/iomanip:208:5: note: candidate: ‘template<class _CharT,
class _Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12/iomanip:208:5: note: template argument
deduction/substitution failed:
minigtest.h:43:29: note: cannot convert ‘t’ (type ‘const std::vector<short
unsigned int>’) to type ‘std::_Setprecision’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/c++/12/iomanip:238:5: note: candidate: ‘template<class _CharT,
class _Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12/iomanip:238:5: note: template argument
deduction/substitution failed:
minigtest.h:43:29: note: cannot convert ‘t’ (type ‘const std::vector<short
unsigned int>’) to type ‘std::_Setw’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/c++/12/iomanip:311:5: note: candidate: ‘template<class _CharT,
class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os,
_Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12/iomanip:311:5: note: template argument
deduction/substitution failed:
minigtest.h:43:29: note: ‘std::vector<short unsigned int>’ is not derived
from ‘std::_Put_money<_MoneyT>’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/c++/12/iomanip:363:5: note: candidate: ‘template<class _CharT,
class _Traits> std::basic_ostream<_CharT, _Traits>&
std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT>
__f)
| ^~~~~~~~
/usr/include/c++/12/iomanip:363:5: note: template argument
deduction/substitution failed:
minigtest.h:43:29: note: ‘std::vector<short unsigned int>’ is not derived
from ‘std::_Put_time<_CharT>’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
/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:
minigtest.h:43:29: note: ‘const std::vector<short unsigned int>’ is not
derived from ‘const std::__shared_ptr<_Tp, _Lp>’
43 | std::cerr << " :\n" << t << " != " << u << "\n\n";
| ~~~~~~~~~~~~~~~~~~~~^~~~
make[6]: *** [Makefile:738: tests_image_pipeline.o] Error 1
make[6]: Leaving directory '/<<PKGBUILDDIR>>/testsuite/backend/genesys'
make[5]: *** [Makefile:1010: check-am] Error 2
make[5]: Leaving directory '/<<PKGBUILDDIR>>/testsuite/backend/genesys'
make[4]: *** [Makefile:447: check-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/testsuite/backend'
make[3]: *** [Makefile:454: check-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/testsuite'
make[2]: *** [Makefile:610: check-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:910: check] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1
returned exit code 2
make: *** [debian/rules:25: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: sane-backends
Source-Version: 1.1.1-6
Done: Jörg Frings-Fürst <debian@jff.email>
We believe that the bug you reported is fixed in the latest version of
sane-backends, 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.
Jörg Frings-Fürst <debian@jff.email> (supplier of updated sane-backends 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: Sun, 02 Oct 2022 09:54:28 +0200
Source: sane-backends
Architecture: source
Version: 1.1.1-6
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <debian@jff.email>
Changed-By: Jörg Frings-Fürst <debian@jff.email>
Closes: 1008822 1009354 1013034
Changes:
sane-backends (1.1.1-6) unstable; urgency=medium
.
* debian/rules:
- Remove # before $(INS_CONF).
* Fix build error with gcc12 (Closes: #1013034):
- New debian/patches/0200-disable-check-equal-stderr.patch.
+ Thanks to Nathan Pratta Teodosio <nathan.teodo...@canonical.com>.
* debian/sane-utils.postrm:
- Fix purge error (Closes: #1008822).
* debian/sane-utils.postinst:
- Fix inetd handling (Closes: #1009354).
Checksums-Sha1:
16e1361887fbd3254c35c4cc5be9155090048e69 2465 sane-backends_1.1.1-6.dsc
7b20275e320553c2559a27e4ed41d6400fa6ef26 100072
sane-backends_1.1.1-6.debian.tar.xz
2166ee912f17610926e1eb96c05f26898feca893 10717
sane-backends_1.1.1-6_source.buildinfo
Checksums-Sha256:
bd2282745a3860f59facd141d15e53e5bd86e35b0f93426b4f2e4db0d072caa7 2465
sane-backends_1.1.1-6.dsc
9b704f87f71ee5c0f0dc48c3b461417ea828e6a863cf42806e7ac5e0a72256fb 100072
sane-backends_1.1.1-6.debian.tar.xz
d50d0f7815ca952a8257d08d0671c10c0d095890cfbb2f13d30cc300e60f95d3 10717
sane-backends_1.1.1-6_source.buildinfo
Files:
64abb2a0ba29041046145777a24ee23d 2465 graphics optional
sane-backends_1.1.1-6.dsc
65b4204f1ca8a77b172c20a462e40a6a 100072 graphics optional
sane-backends_1.1.1-6.debian.tar.xz
9e8db831dddd74060427d11840cdb106 10717 graphics optional
sane-backends_1.1.1-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAmM5ewwACgkQweDZLphv
fH73VxAA4Ymdk1008A1rd0gX9PIGpbSrK4tEBy3lXaNvIXauQjDulAq93U+pnEHU
y7ukOMlv9/fi3lyDj36B7x4ka2hCB0RvbsGSwdfa1Krv0SbYLJ+PdEvxUeGNffr4
hgLSjDCDvaV141tM/GkRJMXBFRn4YK4mMuWM0HFCBXl1Vm0fzEcyoft+xvDpgSOc
2Idccw3szgE86FhDYb/g213NXiSGtQDebRt3nbQq5bUnnlcMTA+h69+tWTn9UWqD
Qst7/41K/J9ZinaOnP7eTHrGirkR2HVzdqnHeRnwd+m9+EtJ46wwcQbZOChMyaiF
e4+kOYoi87TmgDCIrdi+0N09O/BnCcYWc3ilY7qV4A52DMf46DaYKbx5OoByyGbR
SfUhOZUpgcG5DPsep++eUB1Lve0lepvd56z+aHTVUp7F8iolQ46H7ogeMHrefxdS
9AncBDRBR2FWo6XCCDPgZbISR0Gfid9t64LA0HYpye0ovi2aUO04ESN7ko4w50iF
IUl33WiDCzqrGEbG15zgJJnRkOQZRTEzee+phG0b8LmFXK7bbQ0t+AvfwC7U2Xk5
4Lg4mam+vX82Iamm4hpXY9duI2mwu9o5pdTNvXPSBpZoBrqtxFBHFoWagwNtyW7z
s/sFm0/aZ8y9PmCtWVXheqGEhNPrNymOQdB7lAyN6G2/I6Dop6g=
=MqQu
-----END PGP SIGNATURE-----
--- End Message ---