Your message dated Mon, 26 Sep 2016 13:35:09 +0000
with message-id <e1bow3p-0006a7...@franck.debian.org>
and subject line Bug#811826: fixed in enigma 1.20-dfsg.1-2.1
has caused the Debian Bug report #811826,
regarding enigma: 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 ow...@bugs.debian.org
immediately.)


-- 
811826: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811826
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: enigma
Version: 1.20-dfsg.1-2
Severity: important
User: debian-...@lists.debian.org
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
...
> g++ -DHAVE_CONFIG_H -I.     -DENABLE_ASSERT -O2 -ffast-math 
> -fomit-frame-pointer -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/share/games/enigma\" 
> -DDOCDIR=\"/usr/share/doc/enigma-doc\" -DLOCALEDIR=\"/usr/share/locale\" 
> -I../lib-src/lua -I../lib-src/enigma-core -I../lib-src/enet/include 
> -I../lib-src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o Proxy.o 
> `test -f 'lev/Proxy.cc' || echo './'`lev/Proxy.cc
> In file included from ./enigma.hh:30:0,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> ./file.hh:118:22: warning: 'template<class> class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>                  std::auto_ptr<std::istream> &isptr) const;
>                       ^~~~~~~~
> 
> In file included from /usr/include/c++/6/memory:81:0,
>                  from ./file.hh:28,
>                  from ./enigma.hh:30,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> 
> In file included from ./enigma.hh:30:0,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> ./file.hh:167:14: warning: 'template<class> class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>          std::auto_ptr<std::istream> &isresult);
>               ^~~~~~~~
> 
> In file included from /usr/include/c++/6/memory:81:0,
>                  from ./file.hh:28,
>                  from ./enigma.hh:30,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> 
> lev/Proxy.cc: In member function 'virtual enigma::lev::Proxy* 
> enigma::lev::Proxy::copy(std::__cxx11::string, std::__cxx11::string, bool)':
> lev/Proxy.cc:397:14: warning: 'template<class> class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>          std::auto_ptr<std::istream> isptr;
>               ^~~~~~~~
> 
> In file included from /usr/include/c++/6/memory:81:0,
>                  from ./file.hh:28,
>                  from ./enigma.hh:30,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> 
> lev/Proxy.cc: In member function 'void enigma::lev::Proxy::load(bool, bool)':
> lev/Proxy.cc:496:14: warning: 'template<class> class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>          std::auto_ptr<std::istream> isptr;
>               ^~~~~~~~
> 
> In file included from /usr/include/c++/6/memory:81:0,
>                  from ./file.hh:28,
>                  from ./enigma.hh:30,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> 
> lev/Proxy.cc:653:22: warning: 'template<class> class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>                  std::auto_ptr<DOMLSInput> domInputLevelSource ( new 
> Wrapper4InputSource(
>                       ^~~~~~~~
> 
> In file included from /usr/include/c++/6/memory:81:0,
>                  from ./file.hh:28,
>                  from ./enigma.hh:30,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> 
> lev/Proxy.cc: In member function 'void 
> enigma::lev::Proxy::processExternaldata()':
> lev/Proxy.cc:895:26: warning: 'template<class> class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>                      std::auto_ptr<std::istream> isptr;
>                           ^~~~~~~~
> 
> In file included from /usr/include/c++/6/memory:81:0,
>                  from ./file.hh:28,
>                  from ./enigma.hh:30,
>                  from ./lev/Proxy.hh:22,
>                  from lev/Proxy.cc:19:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> 
> lev/Proxy.cc:936:33: error: no match for 'operator!=' (operand types are 
> 'std::basic_ifstream<char>' and 'long int')
>                          if (ifs != NULL)
>                              ~~~~^~~~

-> error

> 
> lev/Proxy.cc:936:33: note: candidate: operator!=(int, long int) <built-in>
> lev/Proxy.cc:936:33: note:   no known conversion for argument 1 from 
> 'std::basic_ifstream<char>' to 'int'
> In file included from ./lev/Proxy.hh:22:0,
>                  from lev/Proxy.cc:19:
> ./enigma.hh:355:17: note: candidate: bool enigma::operator!=(enigma::GridPos, 
> enigma::GridPos)
>      inline bool operator != (GridPos a, GridPos b) {
>                  ^~~~~~~~
> 
> ./enigma.hh:355:17: note:   no known conversion for argument 1 from 
> 'std::basic_ifstream<char>' to 'enigma::GridPos'
> In file included from /usr/include/c++/6/bits/locale_facets.h:48:0,
>                  from /usr/include/c++/6/bits/basic_ios.h:37,
>                  from /usr/include/c++/6/ios:44,
>                  from /usr/include/c++/6/ostream:38,
>                  from ./DOMErrorReporter.hh:23,
>                  from ./main.hh:32,
>                  from lev/Proxy.cc:27:
> /usr/include/c++/6/bits/streambuf_iterator.h:210:5: note: candidate: 
> template<class _CharT, class _Traits> bool std::operator!=(const 
> std::istreambuf_iterator<_CharT, _Traits>&, const 
> std::istreambuf_iterator<_CharT, _Traits>&)
>      operator!=(const istreambuf_iterator<_CharT, _Traits>& __a,
>      ^~~~~~~~
> 
> /usr/include/c++/6/bits/streambuf_iterator.h:210:5: note:   template argument 
> deduction/substitution failed:
> In file included from /usr/include/iconv.h:23:0,
>                  from /usr/include/SDL/SDL_stdinc.h:74,
>                  from /usr/include/SDL/SDL_main.h:26,
>                  from /usr/include/SDL/SDL.h:30,
>                  from ./gui/widgets.hh:24,
>                  from ./gui/Menu.hh:22,
>                  from ./gui/ErrorMenu.hh:24,
>                  from lev/Proxy.cc:24:
> lev/Proxy.cc:936:36: note:   'std::basic_ifstream<char>' is not derived from 
> 'const std::istreambuf_iterator<_CharT, _Traits>'
>                          if (ifs != NULL)
>                                     ^
> 
> In file included from /usr/include/c++/6/bits/ios_base.h:46:0,
>                  from /usr/include/c++/6/ios:42,
>                  from /usr/include/c++/6/ostream:38,
>                  from ./DOMErrorReporter.hh:23,
>                  from ./main.hh:32,
>                  from lev/Proxy.cc:27:
> /usr/include/c++/6/system_error:323:3: note: candidate: bool 
> std::operator!=(const std::error_condition&, const std::error_condition&)
>    operator!=(const error_condition& __lhs,
>    ^~~~~~~~
> 
> /usr/include/c++/6/system_error:323:3: note:   no known conversion for 
> argument 1 from 'std::basic_ifstream<char>' to 'const std::error_condition&'
> /usr/include/c++/6/system_error:319:3: note: candidate: bool 
> std::operator!=(const std::error_condition&, const std::error_code&)
>    operator!=(const error_condition& __lhs, const error_code& __rhs) noexcept
>    ^~~~~~~~
> 
> /usr/include/c++/6/system_error:319:3: note:   no known conversion for 
> argument 1 from 'std::basic_ifstream<char>' to 'const std::error_condition&'
> /usr/include/c++/6/system_error:315:3: note: candidate: bool 
> std::operator!=(const std::error_code&, const std::error_condition&)
>    operator!=(const error_code& __lhs, const error_condition& __rhs) noexcept
>    ^~~~~~~~
> 
> /usr/include/c++/6/system_error:315:3: note:   no known conversion for 
> argument 1 from 'std::basic_ifstream<char>' to 'const std::error_code&'
> /usr/include/c++/6/system_error:311:3: note: candidate: bool 
> std::operator!=(const std::error_code&, const std::error_code&)
>    operator!=(const error_code& __lhs, const error_code& __rhs) noexcept
>    ^~~~~~~~
> 
> /usr/include/c++/6/system_error:311:3: note:   no known conversion for 
> argument 1 from 'std::basic_ifstream<char>' to 'const std::error_code&'
> In file included from /usr/include/c++/6/set:62:0,
>                  from ./lev/Proxy.hh:25,
>                  from lev/Proxy.cc:19:
> /usr/include/c++/6/bits/stl_multiset.h:847:5: note: candidate: template<class 
> _Key, class _Compare, class _Alloc> bool std::operator!=(const 
> std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, 
> _Alloc>&)

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise

--- End Message ---
--- Begin Message ---
Source: enigma
Source-Version: 1.20-dfsg.1-2.1

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

Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (supplier of updated enigma 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: Mon, 26 Sep 2016 00:21:41 +0200
Source: enigma
Binary: enigma enigma-doc enigma-data
Architecture: source
Version: 1.20-dfsg.1-2.1
Distribution: unstable
Urgency: medium
Maintainer: Erich Schubert <er...@debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Description:
 enigma     - Game where you control a marble with the mouse
 enigma-data - Data files for the game enigma
 enigma-doc - Documentation for the game enigma
Closes: 667656 791690 811826
Changes:
 enigma (1.20-dfsg.1-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add gcc6.patch and fix FTBFS with GCC-6. (Closes: #811826)
   * Add desktop-file.patch and create a valid desktop file. Add keywords and a
     comment in German. Thanks to Ronny Standtke for the report.
     (Closes: #667656)
   * enigma-doc.links:
     Symlink index.html to /usr/share/doc/enigma-doc/manual/enigma.html.
     Thanks to Ronny Standtke for the report. (Closes: #791690)
Checksums-Sha1:
 5defaf3a20f3327b7e07881b2200f68672f02f4e 2217 enigma_1.20-dfsg.1-2.1.dsc
 54e49263140f13155cd50fc218f7b56f7ae679b7 16996 
enigma_1.20-dfsg.1-2.1.debian.tar.xz
Checksums-Sha256:
 116db2149e6ecbeaa4a8a7ffcf0c1623abc9e295233c37cbdc1489d869592ed8 2217 
enigma_1.20-dfsg.1-2.1.dsc
 223e370d9e5a2419e207970a245b7f2715171c0313f43aa3458ea12bd937955a 16996 
enigma_1.20-dfsg.1-2.1.debian.tar.xz
Files:
 531c6dfbda6d513c04ef04d8adf03f89 2217 games extra enigma_1.20-dfsg.1-2.1.dsc
 dfb0fd6119be79fa776cd51819ec8b35 16996 games extra 
enigma_1.20-dfsg.1-2.1.debian.tar.xz

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

iQKMBAEBCgB2BQJX6RljXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQ0YzRDA4OEVGMzJFREVGNkExQTgzNUZE
OUFEMTRCOTUxM0I1MUU0DxxhcG9AZGViaWFuLm9yZwAKCRDZrRS5UTtR5Fb9EADB
0UbAG6DHTMeL+OtMk5pc5C9iu8p1wpTkBnLy1o5RS6VPH+ayou04cRmtmBqdIF5Z
KhWc3kjONwuxrgwFo3sgR7vs4+gHa3Tgq5NHTKoAB1/f88jLjhw/NSqHHXxmB5nn
f5mSa521Z5guNopw5UByzl3A3qPjOGpUyy+fr6vJnMtFX3LzYMEXEe9WI7Nb3Z7M
75TUA36cqEQuJdfuRIxKoHVWAOMDMPJx2AVHhn1kZfbl5hTXuqTH2ot5S/YilKSi
xqfAjPjY1qA7hIKWVKlrgrsS8NoxsBKY9K9Kd0RSSfNd7ApDVaLjKurQzN3JoR9J
ddEVN08jdgVGjNHDQYLz2g5ssqMFW2mSoU0X54pyVMY7Nae/a2VuAjEY8d3vqO8s
ckMpbRF1djZH1ePkCr4GwSkF/SR9tn1V2rTcifJIOsi3jtRNoW0AZpIaZdh7Sxyc
V5ptAp1TxC81/txxH2GgKCDjcJCKH93QPxumSVtZr5D0nMU4ipjE31VJiigPHv8v
roBnDiOEXkwH3urlQk0+ezLYASRjN2sqI1q0P2AZwLXh1lLOLAJJRr2W5yMAb6s6
hftCxruEW97D8uaFrmKhjIohDNU3pJEtzmgMHx7XYnFgsZY7GK4anG24F3Az8ZT8
cRiqMrgcpSY8la4K3zWG5mxGv0GXc/xz2zWiQ6+izQ==
=u5I3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to