Your message dated Sun, 25 Sep 2016 17:09:58 +0000
with message-id <[email protected]>
and subject line Bug#811846: fixed in xbase64 3.1.2-7
has caused the Debian Bug report #811846,
regarding xbase64: FTBFS with GCC 6: no match for
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 [email protected]
immediately.)
--
811846: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811846
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xbase64
Version: 3.1.2-6
Severity: important
User: [email protected]
Usertags: ftbfs-gcc-6 gcc-6-no-match
This package fails to build with GCC 6. GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.
Note that only the first error is reported; there might be more. You
can find a snapshot of GCC 6 in experimental. To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.
You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html
> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I/<<PKGBUILDDIR>> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIE
> -fstack-protector-strong -Wformat -Werror=format-security -MT xblock.lo -MD
> -MP -MF .deps/xblock.Tpo -c -o xblock.lo xblock.cpp
> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/<<PKGBUILDDIR>> -Wdate-time
> -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -MT xblock.lo -MD -MP -MF .deps/xblock.Tpo -c
> xblock.cpp -fPIC -DPIC -o .libs/xblock.o
> xblock.cpp: In constructor 'xbLock::xbLock(xbDbf*)':
> xblock.cpp:87:37: error: no match for 'operator<<' (operand types are
> 'std::basic_ostream<char>' and 'std::ostream {aka std::basic_ostream<char>}')
> std::cout << "xbLock constructor" << std::cout;
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
>
> In file included from /usr/include/c++/6/iostream:39:0,
> from /<<PKGBUILDDIR>>/xbase64/xbstring.h:55,
> from /<<PKGBUILDDIR>>/xbase64/xbdate.h:58,
> from /<<PKGBUILDDIR>>/xbase64/xbase64.h:123,
> from xblock.cpp:55:
> /usr/include/c++/6/ostream:628:5: note: candidate: std::basic_ostream<_CharT,
> _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&)
> [with _CharT = char; _Traits = std::char_traits<char>; _Tp =
> std::basic_ostream<char>] <near match>
> operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
> ^~~~~~~~
>
> /usr/include/c++/6/ostream:628:5: note: conversion of argument 1 would be
> ill-formed:
> xblock.cpp:87:13: error: cannot bind 'std::basic_ostream<char>' lvalue to
> 'std::basic_ostream<char>&&'
> std::cout << "xbLock constructor" << std::cout;
> ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
>
> xblock.cpp:87:37: note: candidate: operator<<(int, int) <built-in>
> std::cout << "xbLock constructor" << std::cout;
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
>
> xblock.cpp:87:37: note: no known conversion for argument 2 from
> 'std::ostream {aka std::basic_ostream<char>}' to 'int'
> In file included from /usr/include/c++/6/iostream:39:0,
> from /<<PKGBUILDDIR>>/xbase64/xbstring.h:55,
> from /<<PKGBUILDDIR>>/xbase64/xbdate.h:58,
> from /<<PKGBUILDDIR>>/xbase64/xbase64.h:123,
> from xblock.cpp:55:
> /usr/include/c++/6/ostream:108:7: note: candidate: std::basic_ostream<_CharT,
> _Traits>::__ostream_type& std::basic_ostream<_CharT,
> _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type&
> (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT =
> char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT,
> _Traits>::__ostream_type = std::basic_ostream<char>]
> operator<<(__ostream_type& (*__pf)(__ostream_type&))
> ^~~~~~~~
>
> /usr/include/c++/6/ostream:108:7: note: no known conversion for argument 1
> from 'std::ostream {aka std::basic_ostream<char>}' to
> 'std::basic_ostream<char>::__ostream_type&
> (*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>&
> (*)(std::basic_ostream<char>&)}'
> /usr/include/c++/6/ostream:117:7: note: candidate: std::basic_ostream<_CharT,
> _Traits>::__ostream_type& std::basic_ostream<_CharT,
> _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type&
> (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char;
> _Traits = std::char_traits<char>; std::basic_ostream<_CharT,
> _Traits>::__ostream_type = std::basic_ostream<char>;
> std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios<char>]
> operator<<(__ios_type& (*__pf)(__ios_type&))
> ^~~~~~~~
--- End Message ---
--- Begin Message ---
Source: xbase64
Source-Version: 3.1.2-7
We believe that the bug you reported is fixed in the latest version of
xbase64, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jörg Frings-Fürst <[email protected]> (supplier of updated xbase64
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 20 Sep 2016 06:00:07 +0200
Source: xbase64
Binary: libxbase64-1 libxbase64-dev libxbase64-bin libxbase64-doc
Architecture: source amd64 all
Version: 3.1.2-7
Distribution: sid
Urgency: medium
Maintainer: Jörg Frings-Fürst <[email protected]>
Changed-By: Jörg Frings-Fürst <[email protected]>
Description:
libxbase64-1 - xbase compatible C++ class library (shared libraries)
libxbase64-bin - xbase compatible C++ class library (utilities)
libxbase64-dev - xbase compatible C++ class library (development files)
libxbase64-doc - xbase compatible C++ class library (documentation)
Closes: 811846
Changes:
xbase64 (3.1.2-7) unstable; urgency=medium
.
* debian/patches:
- Add patch to fix incorrect use of std::cout (Closes: #811846).
Thanks to Pino Toscano <[email protected]>.
- Renumber patches.
* debian/control:
- Change Vcs-* to secure URI.
- Bump Standards-Version to 3.9.8 (no changes required).
- Change debhelper version build dependency to >= 10.
- Add missing libxbase64-doc to Depends for libxbase64-[1|bin|dev].
* debian/copyright:
- Add year 2016 for debian/*.
* debian/rules:
- Simplify override_dh_auto_configure.
- Remove override_dh_installdocs to fix FTBFS.
* debian/watch:
- Bump version to 4 (no changes required).
* Bump compat level to 10.
* Use dpkg-maintscript-helper dir_to_symlink in debian/*.postinst.
* Remove useless debian/libxbase64-doc.lintian-overrides.
* Remove useless debian(libxbase64-1.dirs.
* Add symbols files for all architectures.
Checksums-Sha1:
3fa7be5a91b9091aaf8d70c5ab4676eea528fbd6 2039 xbase64_3.1.2-7.dsc
52690123dda320f55e7be1f454c4e80b3b669a79 17672 xbase64_3.1.2-7.debian.tar.xz
19ad23db46c3bacf1e188b52d509520232c6e4ba 319102
libxbase64-1-dbgsym_3.1.2-7_amd64.deb
4c7415249d476048784634ea9c7e7de3c1d776fe 89316 libxbase64-1_3.1.2-7_amd64.deb
2963e37501ea4cc491938e10898311005bf0ed8b 450900
libxbase64-bin-dbgsym_3.1.2-7_amd64.deb
46cdb36607a5ccb607f592b57ff1de37f9d35371 119042
libxbase64-bin_3.1.2-7_amd64.deb
bef64b3edd8565a07314e9e12a1b6e93d2547618 110892
libxbase64-dev_3.1.2-7_amd64.deb
ca151929f87bb457a8d0a6d4661caa4611cb5732 191864 libxbase64-doc_3.1.2-7_all.deb
Checksums-Sha256:
03cfb1211aac5fbc01d861902c82bf6f9200560e50e4f6e0c8ea861a29df4f15 2039
xbase64_3.1.2-7.dsc
cbe60f86bd43b885b73cd0d4f4cd3661ee595506cb614c46dbc406551ab76779 17672
xbase64_3.1.2-7.debian.tar.xz
8835d39ae9f7025b99438defe58fc715d12f46e4ad1e53a35f8bd5fd94b93ea7 319102
libxbase64-1-dbgsym_3.1.2-7_amd64.deb
8c6dcfc17f6fe8913580af27d8c93614c4fbf76d8ecff6c4632f9969d226497a 89316
libxbase64-1_3.1.2-7_amd64.deb
1d5c60ba94202e15dcfde11f2104a939f3e365066b42cf7228a2d9410dbbff4a 450900
libxbase64-bin-dbgsym_3.1.2-7_amd64.deb
1b20fa08579aac3c57fb513193925c78494044cb69ca99de6cebec0bde05a9e9 119042
libxbase64-bin_3.1.2-7_amd64.deb
3a0f350f0a2b5ff537c286360ca27b56ebb3c3c412fbe56fcd18f4a5b8fb90a6 110892
libxbase64-dev_3.1.2-7_amd64.deb
e98d3a116baa6f6c4889d90298ba111ab8d9262259c6db5b8bfc7caa90a58af3 191864
libxbase64-doc_3.1.2-7_all.deb
Files:
503f6f4aa58be6466eb42cd2ee49e4d3 2039 libs optional xbase64_3.1.2-7.dsc
417c4ed9716fef813ba117fc8007f057 17672 libs optional
xbase64_3.1.2-7.debian.tar.xz
4a0a367c55526d5600a7abbabf276a6f 319102 debug extra
libxbase64-1-dbgsym_3.1.2-7_amd64.deb
a54ae9e321e204c4475010876f192a2e 89316 libs optional
libxbase64-1_3.1.2-7_amd64.deb
75be9c08212d0f3810767318ad55f675 450900 debug extra
libxbase64-bin-dbgsym_3.1.2-7_amd64.deb
6058774709376e3dd45994965339cdf2 119042 libs optional
libxbase64-bin_3.1.2-7_amd64.deb
a30c0d55d5f601a0cf50a084ede4b891 110892 libdevel optional
libxbase64-dev_3.1.2-7_amd64.deb
b63a85d043f122ae24cc9f848b8bdf12 191864 doc optional
libxbase64-doc_3.1.2-7_all.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJX59/4AAoJEHQmOzf1tfkTOXQQAKRsE0rcMdPd0rCaVCMOoFcc
6/ApqTyiKdM+8uYDZkoA9Gc75eiHtub/HJjkYkUFwHr1LbQcaOAUSAHl7l4QBK8x
S2Swz7iWnX3urSfUYDV5WGMOXClfwK93Z8gonvlwbWWc8CDhsXSk8t9pyZNnf0zu
oM7wdhdSUF4uATnx/sxk15A7WxCQOGSiiRKP6R/zBS09MEGpbRPwUoDoxMGdMsAE
qvq6DUcZl5TnEbDHlmWtuU0/YTozqgWw0mRXzkWk9nVRYgFIpZrwiZg1OYtLsNX7
8jOEz0tnb5gsgh4xmXz2YFOoc6yrbiDCeizyqdo7bmb9DXQNoX21o2VGCEE+XJT0
HVxGa9NkXZ1isHPY64PicqQoI60u40BVOoYyyQE9fY/Br4Zjlu442rKqVG8YZknu
U+E5dDumoFzrAMVrec+3boB42h+WRMwFn/X+fvP4WexttJjdC7FFy11qCnDItHOt
7RPrWs3T6ADHnIbI/XGLDLyT+j741Nb2U2lM4tuVn1dV3u2fjnWFzO1RpYWGZEj/
Y5h5yzGXW8tcyfEvEKUP1odECXjUvZ6+cPnLyzQ1ksDQHArLPE1ry8cJm+nx2P2z
dQF9gR4p/rRhYsl6UBg7bIH8hXz069QvoqZ6olR8LSrADb6NvOyhFvyRqg0N0+/X
84tnxaibS7wOGHCwlWMQ
=2Hoa
-----END PGP SIGNATURE-----
--- End Message ---