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

Bug#1012911: marked as done (dbus-c++: ftbfs with GCC-12)



Your message dated Tue, 26 Jul 2022 13:03:53 +0000
with message-id <E1oGKE5-0009yo-JH@fasolo.debian.org>
and subject line Bug#1012911: fixed in dbus-c++ 0.9.0-10
has caused the Debian Bug report #1012911,
regarding dbus-c++: 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 owner@bugs.debian.org
immediately.)


-- 
1012911: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012911
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:dbus-c++
Version: 0.9.0-9
Severity: normal
Tags: sid bookworm
User: debian-gcc@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/dbus-c++_0.9.0-9_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.

[...]
   71 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Resetiosflags __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:71:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
/usr/include/c++/12/iomanip:101:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setiosflags)’
  101 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Setiosflags __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:101:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
/usr/include/c++/12/iomanip:132:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setbase)’
  132 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Setbase __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:132:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
/usr/include/c++/12/iomanip:170:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setfill<_CharT>)’
  170 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Setfill<_CharT> __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:170:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
/usr/include/c++/12/iomanip:200:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setprecision)’
  200 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Setprecision __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:200:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
/usr/include/c++/12/iomanip:230:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setw)’
  230 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Setw __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:230:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
/usr/include/c++/12/iomanip:264:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_money<_MoneyT>)’
  264 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Get_money<_MoneyT> __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:264:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
/usr/include/c++/12/iomanip:418:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_time<_CharT>)’
  418 |     operator>>(basic_istream<_CharT, _Traits>& __is, _Get_time<_CharT> __f)
      |     ^~~~~~~~
/usr/include/c++/12/iomanip:418:5: note:   template argument deduction/substitution failed:
../../include/dbus-c++/types.h:96:8: note:   ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
   96 |     ri >> cast;
      |     ~~~^~~~~~~
make[5]: *** [Makefile:424: propsgs-server.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: *** [Makefile:424: propsgs-client.o] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/examples/properties'
make[4]: *** [Makefile:353: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/examples/properties'
make[3]: *** [Makefile:378: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/examples'
make[2]: *** [Makefile:517: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:414: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:18: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dbus-c++
Source-Version: 0.9.0-10
Done: Håvard F. Aasen <havard.f.aasen@pfft.no>

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

Debian distribution maintenance software
pp.
Håvard F. Aasen <havard.f.aasen@pfft.no> (supplier of updated dbus-c++ 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, 24 Jul 2022 09:17:58 +0200
Source: dbus-c++
Architecture: source
Version: 0.9.0-10
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Håvard F. Aasen <havard.f.aasen@pfft.no>
Closes: 1012911
Changes:
 dbus-c++ (0.9.0-10) unstable; urgency=medium
 .
   * QA upload.
   * Add 08_fix_gcc-12.patch, taken from Fedora. Closes: #1012911
Checksums-Sha1:
 da5e65944252dd6e4269d86c2c059859f7f85eeb 2071 dbus-c++_0.9.0-10.dsc
 79b71de55d8a1ef971860cbb076477db07c69679 8580 dbus-c++_0.9.0-10.debian.tar.xz
 fb0166302559b4334c24114d0554658b5736517d 8582 dbus-c++_0.9.0-10_source.buildinfo
Checksums-Sha256:
 ce8a03b670704354bdea2c6a7d1bb417562b10f6c231f934aecff7d84372cce4 2071 dbus-c++_0.9.0-10.dsc
 41a8dbcf71ebc78295cb92bdc3537a25bcacd12c28939640ee04e4fb49fecab6 8580 dbus-c++_0.9.0-10.debian.tar.xz
 423eeb676e0668661f89ea5da7cb9c03bf9c43c7c7bbb4bb679200b42545178d 8582 dbus-c++_0.9.0-10_source.buildinfo
Files:
 7c8490f9da7403a4f716e5ace495f421 2071 libs optional dbus-c++_0.9.0-10.dsc
 1fc1101df35e893d4fe85f02f66bd1fc 8580 libs optional dbus-c++_0.9.0-10.debian.tar.xz
 094ed8222f22a0bbddbb145f0734130c 8582 libs optional dbus-c++_0.9.0-10_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmLf4HkQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFLaxDADGEsAl7Rp38Fb88H0VJd4I0tb4UDeH0p1b
VDpuyPZRC0bkZzKYKPdCH/KUGu80TUG65GS8Kk67Xrvv0f8X6BDKGLsqe02mXTl0
pN+IVGd0Aop0oZ5pG1z/wcxglZrd4+i+kJ7RwRQE8/xhz0Fo4v+s3Pzgu98YyuMI
KSJCpeFMLWzGdvWz6f4s66NipH78EVV/Rgwm6HpWcQ5mslhWGPsSuIObl94EgkxO
wY3tQJ8ETj/C5bD4Ie2Z7/4rhwWYZfbPZpccmwf8URh3TpHmHIVd8f05H6RJOtFr
mAbUdJ4QThsSyCZy9zqhyS2JdrD1IU2nGUAVUoQswWwmG5FWInC3/MLVc7DKaEFV
OuqiQAvSrG/PQWjlGE9q/Rxmy0rm0YKyMm0u186F+kR+PqxcYpk0UreTa2FD0FOu
Z768KVCo9p4HCvHk8x7JXLu/izw7XB/oYXJX5HsPmLqU6k4XL2xJ4KQLscfG/1CX
Udq8hXk0VPXunKjTKfupkFM7aQBTCaI=
=opHF
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: