Your message dated Sat, 05 Mar 2016 19:21:13 +0000
with message-id <e1achlj-0002uk...@franck.debian.org>
and subject line Bug#812974: fixed in ccbuild 2.0.7-2
has caused the Debian Bug report #812974,
regarding ccbuild: FTBFS: yylex.cc:670:9: error: no match for 'operator=' 
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.)


-- 
812974: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812974
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ccbuild
Version: 2.0.7-1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

ccbuild fails to build from source in unstable/amd64:

  [..]

  yylex.cc: In member function 'virtual int bneijt::SourceScanner::yylex()':
  yylex.cc:670:9: error: no match for 'operator=' (operand types are 
'std::istream {aka std::basic_istream<char>}' and 'std::istream* {aka 
std::basic_istream<char>*}')
  In file included from /usr/include/c++/5/iostream:40:0,
                   from yylex.cc:96:
  /usr/include/c++/5/istream:58:11: note: candidate: std::basic_istream<char>& 
std::basic_istream<char>::operator=(const std::basic_istream<char>&)
       class basic_istream : virtual public basic_ios<_CharT, _Traits>
             ^
  /usr/include/c++/5/istream:58:11: note:   no known conversion for argument 1 
from 'std::istream* {aka std::basic_istream<char>*}' to 'const 
std::basic_istream<char>&'
  yylex.cc:673:10: error: no match for 'operator=' (operand types are 
'std::ostream {aka std::basic_ostream<char>}' and 'std::ostream* {aka 
std::basic_ostream<char>*}')
  In file included from /usr/include/c++/5/iostream:39:0,
                   from yylex.cc:96:
  /usr/include/c++/5/ostream:58:11: note: candidate: std::basic_ostream<char>& 
std::basic_ostream<char>::operator=(const std::basic_ostream<char>&)
       class basic_ostream : virtual public basic_ios<_CharT, _Traits>
             ^
  /usr/include/c++/5/ostream:58:11: note:   no known conversion for argument 1 
from 'std::ostream* {aka std::basic_ostream<char>*}' to 'const 
std::basic_ostream<char>&'
  yylex.cc:967:46: error: invalid user-defined conversion from 'std::istream 
{aka std::basic_istream<char>}' to 'std::istream* {aka 
std::basic_istream<char>*}' [-fpermissive]
  In file included from /usr/include/c++/5/ios:44:0,
                   from /usr/include/c++/5/ostream:38,
                   from /usr/include/c++/5/iostream:39,
                   from yylex.cc:96:
  /usr/include/c++/5/bits/basic_ios.h:120:7: note: candidate is: 
std::basic_ios<_CharT, _Traits>::operator void*() const [with _CharT = char; 
_Traits = std::char_traits<char>] <near match>
         operator void*() const
         ^
  /usr/include/c++/5/bits/basic_ios.h:120:7: note:   no known conversion from 
'void*' to 'std::istream* {aka std::basic_istream<char>*}'
  In file included from /usr/include/c++/5/iostream:40:0,
                   from yylex.cc:96:
  /usr/include/c++/5/istream: In constructor 
'yyFlexLexer::yyFlexLexer(std::istream*, std::ostream*)':
  /usr/include/c++/5/istream:606:7: error: 'std::basic_istream<_CharT, 
_Traits>::basic_istream() [with _CharT = char; _Traits = 
std::char_traits<char>]' is protected
         basic_istream()
         ^
  yylex.cc:1078:75: error: within this context
  In file included from /usr/include/c++/5/iostream:39:0,
                   from yylex.cc:96:
  /usr/include/c++/5/ostream:384:7: error: 'std::basic_ostream<_CharT, 
_Traits>::basic_ostream() [with _CharT = char; _Traits = 
std::char_traits<char>]' is protected
         basic_ostream()
         ^
  yylex.cc:1078:75: error: within this context
  yylex.cc:1080:7: error: no match for 'operator=' (operand types are 
'std::istream {aka std::basic_istream<char>}' and 'std::istream* {aka 
std::basic_istream<char>*}')
  In file included from /usr/include/c++/5/iostream:40:0,
                   from yylex.cc:96:
  /usr/include/c++/5/istream:58:11: note: candidate: std::basic_istream<char>& 
std::basic_istream<char>::operator=(const std::basic_istream<char>&)
       class basic_istream : virtual public basic_ios<_CharT, _Traits>
             ^
  /usr/include/c++/5/istream:58:11: note:   no known conversion for argument 1 
from 'std::istream* {aka std::basic_istream<char>*}' to 'const 
std::basic_istream<char>&'
  yylex.cc:1081:8: error: no match for 'operator=' (operand types are 
'std::ostream {aka std::basic_ostream<char>}' and 'std::ostream* {aka 
std::basic_ostream<char>*}')
  In file included from /usr/include/c++/5/iostream:39:0,
                   from yylex.cc:96:
  /usr/include/c++/5/ostream:58:11: note: candidate: std::basic_ostream<char>& 
std::basic_ostream<char>::operator=(const std::basic_ostream<char>&)
       class basic_ostream : virtual public basic_ios<_CharT, _Traits>
             ^
  /usr/include/c++/5/ostream:58:11: note:   no known conversion for argument 1 
from 'std::ostream* {aka std::basic_ostream<char>*}' to 'const 
std::basic_ostream<char>&'
  yylex.cc: In member function 'virtual void 
yyFlexLexer::switch_streams(std::istream*, std::ostream*)':
  yylex.cc:1127:9: error: no match for 'operator=' (operand types are 
'std::ostream {aka std::basic_ostream<char>}' and 'std::ostream* {aka 
std::basic_ostream<char>*}')
  In file included from /usr/include/c++/5/iostream:39:0,
                   from yylex.cc:96:
  /usr/include/c++/5/ostream:58:11: note: candidate: std::basic_ostream<char>& 
std::basic_ostream<char>::operator=(const std::basic_ostream<char>&)
       class basic_ostream : virtual public basic_ios<_CharT, _Traits>
             ^
  /usr/include/c++/5/ostream:58:11: note:   no known conversion for argument 1 
from 'std::ostream* {aka std::basic_ostream<char>*}' to 'const 
std::basic_ostream<char>&'
  yylex.cc: In member function 'virtual int yyFlexLexer::LexerInput(char*, 
int)':
  yylex.cc:1136:11: error: base operand of '->' has non-pointer type 
'std::istream {aka std::basic_istream<char>}'
  yylex.cc:1136:26: error: base operand of '->' has non-pointer type 
'std::istream {aka std::basic_istream<char>}'
  yylex.cc:1140:6: error: base operand of '->' has non-pointer type 
'std::istream {aka std::basic_istream<char>}'
  yylex.cc:1142:11: error: base operand of '->' has non-pointer type 
'std::istream {aka std::basic_istream<char>}'
  yylex.cc:1145:11: error: base operand of '->' has non-pointer type 
'std::istream {aka std::basic_istream<char>}'
  yylex.cc: In member function 'virtual void yyFlexLexer::LexerOutput(const 
char*, int)':
  yylex.cc:1162:14: error: base operand of '->' has non-pointer type 
'std::ostream {aka std::basic_ostream<char>}'
  yylex.cc: In member function 'virtual void 
yyFlexLexer::yyrestart(std::istream*)':
  yylex.cc:1490:48: error: no matching function for call to 
'yyFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*&)'
  In file included from yylex.cc:335:0:
  /usr/include/FlexLexer.h:160:7: note: candidate: void 
yyFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream&)
    void yy_init_buffer( struct yy_buffer_state* b, FLEX_STD istream& s );
         ^
  /usr/include/FlexLexer.h:160:7: note:   no known conversion for argument 2 
from 'std::istream* {aka std::basic_istream<char>*}' to 'std::istream& {aka 
std::basic_istream<char>&}'
  yylex.cc: In member function 'void yyFlexLexer::yy_load_buffer_state()':
  yylex.cc:1532:7: error: no match for 'operator=' (operand types are 
'std::istream {aka std::basic_istream<char>}' and 'std::istream* {aka 
std::basic_istream<char>*}')
  In file included from /usr/include/c++/5/iostream:40:0,
                   from yylex.cc:96:
  /usr/include/c++/5/istream:58:11: note: candidate: std::basic_istream<char>& 
std::basic_istream<char>::operator=(const std::basic_istream<char>&)
       class basic_istream : virtual public basic_ios<_CharT, _Traits>
             ^
  /usr/include/c++/5/istream:58:11: note:   no known conversion for argument 1 
from 'std::istream* {aka std::basic_istream<char>*}' to 'const 
std::basic_istream<char>&'
  yylex.cc: In member function 'virtual yy_buffer_state* 
yyFlexLexer::yy_create_buffer(std::istream*, int)':
  yylex.cc:1561:26: error: no matching function for call to 
'yyFlexLexer::yy_init_buffer(yy_buffer_state*&, std::istream*&)'
  In file included from yylex.cc:335:0:
  /usr/include/FlexLexer.h:160:7: note: candidate: void 
yyFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream&)
    void yy_init_buffer( struct yy_buffer_state* b, FLEX_STD istream& s );
         ^
  /usr/include/FlexLexer.h:160:7: note:   no known conversion for argument 2 
from 'std::istream* {aka std::basic_istream<char>*}' to 'std::istream& {aka 
std::basic_istream<char>&}'
  yylex.cc: At global scope:
  yylex.cc:23:25: error: prototype for 'void 
yyFlexLexer::yy_init_buffer(YY_BUFFER_STATE, std::istream*)' does not match any 
in class 'yyFlexLexer'
  yylex.cc:1589:10: note: in expansion of macro 'yyFlexLexer'
  In file included from yylex.cc:335:0:
  /usr/include/FlexLexer.h:160:7: error: candidate is: void 
yyFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream&)
    void yy_init_buffer( struct yy_buffer_state* b, FLEX_STD istream& s );
         ^
  CMakeFiles/ccbuild.dir/build.make:3230: recipe for target 
'CMakeFiles/ccbuild.dir/src/sourceScanner/yylex.cc.o' failed
  make[4]: *** [CMakeFiles/ccbuild.dir/src/sourceScanner/yylex.cc.o] Error 1
  make[4]: Leaving directory 
'/home/lamby/temp/cdt.20160128101158.aCz1yjLB8S/ccbuild-2.0.7'
  CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/ccbuild.dir/all' failed
  make[3]: *** [CMakeFiles/ccbuild.dir/all] Error 2
  make[3]: Leaving directory 
'/home/lamby/temp/cdt.20160128101158.aCz1yjLB8S/ccbuild-2.0.7'
  Makefile:127: recipe for target 'all' failed
  make[2]: *** [all] Error 2
  make[2]: Leaving directory 
'/home/lamby/temp/cdt.20160128101158.aCz1yjLB8S/ccbuild-2.0.7'
  debian/rules:10: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 2
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160128101158.aCz1yjLB8S/ccbuild-2.0.7'
  debian/rules:19: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: ccbuild.2.0.7-1.unstable.amd64.log.txt.gz
Description: Binary data


--- End Message ---
--- Begin Message ---
Source: ccbuild
Source-Version: 2.0.7-2

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

Debian distribution maintenance software
pp.
tony mancill <tmanc...@debian.org> (supplier of updated ccbuild 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: Sat, 05 Mar 2016 09:54:51 -0800
Source: ccbuild
Binary: ccbuild
Architecture: source amd64
Version: 2.0.7-2
Distribution: unstable
Urgency: medium
Maintainer: Jari Aalto <jari.aa...@cante.net>
Changed-By: tony mancill <tmanc...@debian.org>
Description:
 ccbuild    - source scanning build utility for C++
Closes: 812974
Changes:
 ccbuild (2.0.7-2) unstable; urgency=medium
 .
   * Add upstream patch to build against flex-2.6.0. (Closes: #812974)
   * Update build-dep on flex to >= 2.6.0.
   * Bump Standards-Version to 3.9.7.
Checksums-Sha1:
 ebd67015bf2a8bcbaa824a426402839bb05fdfac 1973 ccbuild_2.0.7-2.dsc
 f5e94a3e5428b2212da8b32459a44a9c3f60d76e 11808 ccbuild_2.0.7-2.debian.tar.xz
 891ab3f316647707c6aa399aac8a6664bd276603 4021014 
ccbuild-dbgsym_2.0.7-2_amd64.deb
 fb5184c1da861c4f6b9fba6a0322001cdaf98130 161538 ccbuild_2.0.7-2_amd64.deb
Checksums-Sha256:
 6e4224b0cf4713b9a839678178036114b0e7378392022f5f1e615e85879d6fc5 1973 
ccbuild_2.0.7-2.dsc
 51efa3a5151d7427fad23eba11aff2a6e1c6347cbe54485ea37e118381c38e53 11808 
ccbuild_2.0.7-2.debian.tar.xz
 437102ebf81416b5584b8f54afbfa084f058c02f133940153f76f5e65651469c 4021014 
ccbuild-dbgsym_2.0.7-2_amd64.deb
 c679fe8a8f770c4a26b1859446a935002d7b54d63cdd470436ebaba6d5f1c366 161538 
ccbuild_2.0.7-2_amd64.deb
Files:
 8deb064969c208b9e36d07a0510d947c 1973 devel optional ccbuild_2.0.7-2.dsc
 30d9b75a601c0626a994d3d16f7ba508 11808 devel optional 
ccbuild_2.0.7-2.debian.tar.xz
 ac5e970beac4735c74a427f263f4e4f0 4021014 debug extra 
ccbuild-dbgsym_2.0.7-2_amd64.deb
 3a3c7c353e54422b9a6f8e992886e7ab 161538 devel optional 
ccbuild_2.0.7-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJW2yPhAAoJECHSBYmXSz6WqhIP/ir9DpoA3RIHhlhYHerSCu1C
NbVgp4g425M6HXUTy27iw8Urj3GNbdcL1o5FfeY7XA/zZ4RfUlO7E+pRk0wzwGAy
uY4aslExvhuO+CEz+66CGqZeQrdvW/z0gICNl8Y4ZyZnuHc73Chhhhiz0DVPcElY
JxTB0zvDxdtV992DeydcfdRrFeOBeFlAkmWBg1q6rd0dvmCgpx4kyKLvRSfSTrxY
/k9kgA5oeK0MWPHjKqDFE6/ZR8zl3SIqNujihisY/HqNQ+KlmCUi0g8neRruvtag
mX7YLBSuJTzooNjnsHGCPJnTNs4b++SqJ+bxo+cvCIETqJLDHwxGaOFbx8N0TNmg
vwMWUN5LunBBg3GBYetwd1FJufunYDmPGwwfRxvspnmXuAGqS4gcIayoRyAe2rt/
nx407VGWTZTvl0P6CIs/i27V4HaZxv4NjlBJzai/ldGendhV8HZPnL1UMIavQ+e3
rEEa3hp42bIsDfaFqj/xWOQ2j2s2GpI41wL+HBU+eWml6rXnYO9b03oKEdnkzm48
xeMmOfsZEjssRuz4B3g+lFowH89lLcbiQ94EpDSGeRoxZXqcBKYguD3Hl9+jHeKJ
f343rRfUgWFtqrJEn79fHNbb4gYzCFPsenmwcmCbpRq3NE6Ra2OfvXWM/7aTAIP4
2gRvTEjnYp82xxXAhXBN
=W9vR
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to