Your message dated Sat, 27 Feb 2016 13:20:17 +0000
with message-id <e1azenb-0004gu...@franck.debian.org>
and subject line Bug#813264: fixed in undertaker 1.6.1-2
has caused the Debian Bug report #813264,
regarding undertaker: FTBFS: BoolExpLP/BoolExpLexer.cpp_shipped:751:9: error: 
no match for 'operator=' (operand types are 'std::istream
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.)


-- 
813264: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813264
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: undertaker
Version: 1.6.1-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,

undertaker fails to build from source in unstable/amd64:

  [..]

  BoolExpLP/BoolExpLexer.cpp_shipped: In member function 
'kconfig::BoolExpParser::token_type 
kconfig::BoolExpLexer::lex(kconfig::BoolExpParser::semantic_type*, 
kconfig::BoolExpParser::location_type*)':
  BoolExpLP/BoolExpLexer.cpp_shipped:751:9: error: no match for 'operator=' 
(operand types are 'std::istream {aka std::basic_istream<char>}' and 
'std::istream* {aka std::basic_istream<char>*}')
      yyin = & std::cin;
           ^
  In file included from /usr/include/c++/5/iostream:40:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /usr/include/c++/5/istream:625:7: note: candidate: std::basic_istream<_CharT, 
_Traits>& std::basic_istream<_CharT, 
_Traits>::operator=(std::basic_istream<_CharT, _Traits>&&) [with _CharT = char; 
_Traits = std::char_traits<char>]
         operator=(basic_istream&& __rhs)
         ^
  /usr/include/c++/5/istream:625:7: note:   no known conversion for argument 1 
from 'std::istream* {aka std::basic_istream<char>*}' to 
'std::basic_istream<char>&&'
  BoolExpLP/BoolExpLexer.cpp_shipped:758:10: error: no match for 'operator=' 
(operand types are 'std::ostream {aka std::basic_ostream<char>}' and 
'std::ostream* {aka std::basic_ostream<char>*}')
      yyout = & std::cout;
            ^
  In file included from /usr/include/c++/5/iostream:39:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /usr/include/c++/5/ostream:402:7: note: candidate: std::basic_ostream<_CharT, 
_Traits>& std::basic_ostream<_CharT, 
_Traits>::operator=(std::basic_ostream<_CharT, _Traits>&&) [with _CharT = char; 
_Traits = std::char_traits<char>]
         operator=(basic_ostream&& __rhs)
         ^
  /usr/include/c++/5/ostream:402:7: note:   no known conversion for argument 1 
from 'std::ostream* {aka std::basic_ostream<char>*}' to 
'std::basic_ostream<char>&&'
  BoolExpLP/BoolExpLexer.cpp_shipped:1062:44: error: cannot convert 
'std::istream {aka std::basic_istream<char>}' to 'std::istream* {aka 
std::basic_istream<char>*}' in assignment
      YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
                                              ^
  In file included from /usr/include/c++/5/iostream:40:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /usr/include/c++/5/istream: In constructor 
'KconfigFlexLexer::KconfigFlexLexer(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()
         ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1178:75: error: within this context
   yyFlexLexer::yyFlexLexer( std::istream* arg_yyin, std::ostream* arg_yyout )
                                                                             ^
  In file included from /usr/include/c++/5/iostream:39:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /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()
         ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1178:75: error: within this context
   yyFlexLexer::yyFlexLexer( std::istream* arg_yyin, std::ostream* arg_yyout )
                                                                             ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1180:7: error: no match for 'operator=' 
(operand types are 'std::istream {aka std::basic_istream<char>}' and 
'std::istream* {aka std::basic_istream<char>*}')
    yyin = arg_yyin;
         ^
  In file included from /usr/include/c++/5/iostream:40:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /usr/include/c++/5/istream:625:7: note: candidate: std::basic_istream<_CharT, 
_Traits>& std::basic_istream<_CharT, 
_Traits>::operator=(std::basic_istream<_CharT, _Traits>&&) [with _CharT = char; 
_Traits = std::char_traits<char>]
         operator=(basic_istream&& __rhs)
         ^
  /usr/include/c++/5/istream:625:7: note:   no known conversion for argument 1 
from 'std::istream* {aka std::basic_istream<char>*}' to 
'std::basic_istream<char>&&'
  BoolExpLP/BoolExpLexer.cpp_shipped:1181:8: error: no match for 'operator=' 
(operand types are 'std::ostream {aka std::basic_ostream<char>}' and 
'std::ostream* {aka std::basic_ostream<char>*}')
    yyout = arg_yyout;
          ^
  In file included from /usr/include/c++/5/iostream:39:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /usr/include/c++/5/ostream:402:7: note: candidate: std::basic_ostream<_CharT, 
_Traits>& std::basic_ostream<_CharT, 
_Traits>::operator=(std::basic_ostream<_CharT, _Traits>&&) [with _CharT = char; 
_Traits = std::char_traits<char>]
         operator=(basic_ostream&& __rhs)
         ^
  /usr/include/c++/5/ostream:402:7: note:   no known conversion for argument 1 
from 'std::ostream* {aka std::basic_ostream<char>*}' to 
'std::basic_ostream<char>&&'
  BoolExpLP/BoolExpLexer.cpp_shipped: In member function 'virtual void 
KconfigFlexLexer::switch_streams(std::istream*, std::ostream*)':
  BoolExpLP/BoolExpLexer.cpp_shipped:1227:9: error: no match for 'operator=' 
(operand types are 'std::ostream {aka std::basic_ostream<char>}' and 
'std::ostream* {aka std::basic_ostream<char>*}')
     yyout = new_out;
           ^
  In file included from /usr/include/c++/5/iostream:39:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /usr/include/c++/5/ostream:402:7: note: candidate: std::basic_ostream<_CharT, 
_Traits>& std::basic_ostream<_CharT, 
_Traits>::operator=(std::basic_ostream<_CharT, _Traits>&&) [with _CharT = char; 
_Traits = std::char_traits<char>]
         operator=(basic_ostream&& __rhs)
         ^
  /usr/include/c++/5/ostream:402:7: note:   no known conversion for argument 1 
from 'std::ostream* {aka std::basic_ostream<char>*}' to 
'std::basic_ostream<char>&&'
  BoolExpLP/BoolExpLexer.cpp_shipped: In member function 'virtual int 
KconfigFlexLexer::LexerInput(char*, int)':
  BoolExpLP/BoolExpLexer.cpp_shipped:1236:11: error: base operand of '->' has 
non-pointer type 'std::istream {aka std::basic_istream<char>}'
    if ( yyin->eof() || yyin->fail() )
             ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1236:26: error: base operand of '->' has 
non-pointer type 'std::istream {aka std::basic_istream<char>}'
    if ( yyin->eof() || yyin->fail() )
                            ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1251:13: error: base operand of '->' has 
non-pointer type 'std::istream {aka std::basic_istream<char>}'
    (void) yyin->read( buf, max_size );
               ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1253:11: error: base operand of '->' has 
non-pointer type 'std::istream {aka std::basic_istream<char>}'
    if ( yyin->bad() )
             ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1256:14: error: base operand of '->' has 
non-pointer type 'std::istream {aka std::basic_istream<char>}'
     return yyin->gcount();
                ^
  BoolExpLP/BoolExpLexer.cpp_shipped: In member function 'virtual void 
KconfigFlexLexer::LexerOutput(const char*, int)':
  BoolExpLP/BoolExpLexer.cpp_shipped:1262:14: error: base operand of '->' has 
non-pointer type 'std::ostream {aka std::basic_ostream<char>}'
    (void) yyout->write( buf, size );
                ^
  BoolExpLP/BoolExpLexer.cpp_shipped: In member function 'virtual void 
KconfigFlexLexer::yyrestart(std::istream*)':
  BoolExpLP/BoolExpLexer.cpp_shipped:1619:48: error: no matching function for 
call to 'KconfigFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*&)'
    yy_init_buffer( YY_CURRENT_BUFFER, input_file );
                                                  ^
  In file included from BoolExpLP/BoolExpLexer.cpp_shipped:391:0:
  /usr/include/FlexLexer.h:160:7: note: candidate: void 
KconfigFlexLexer::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>&}'
  BoolExpLP/BoolExpLexer.cpp_shipped: In member function 'void 
KconfigFlexLexer::yy_load_buffer_state()':
  BoolExpLP/BoolExpLexer.cpp_shipped:1670:7: error: no match for 'operator=' 
(operand types are 'std::istream {aka std::basic_istream<char>}' and 
'std::istream* {aka std::basic_istream<char>*}')
    yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
         ^
  In file included from /usr/include/c++/5/iostream:40:0,
                   from BoolExpLP/BoolExpLexer.cpp_shipped:120:
  /usr/include/c++/5/istream:625:7: note: candidate: std::basic_istream<_CharT, 
_Traits>& std::basic_istream<_CharT, 
_Traits>::operator=(std::basic_istream<_CharT, _Traits>&&) [with _CharT = char; 
_Traits = std::char_traits<char>]
         operator=(basic_istream&& __rhs)
         ^
  /usr/include/c++/5/istream:625:7: note:   no known conversion for argument 1 
from 'std::istream* {aka std::basic_istream<char>*}' to 
'std::basic_istream<char>&&'
  BoolExpLP/BoolExpLexer.cpp_shipped: In member function 'virtual 
yy_buffer_state* KconfigFlexLexer::yy_create_buffer(std::istream*, int)':
  BoolExpLP/BoolExpLexer.cpp_shipped:1703:26: error: no matching function for 
call to 'KconfigFlexLexer::yy_init_buffer(yy_buffer_state*&, std::istream*&)'
    yy_init_buffer( b, file );
                            ^
  In file included from BoolExpLP/BoolExpLexer.cpp_shipped:391:0:
  /usr/include/FlexLexer.h:160:7: note: candidate: void 
KconfigFlexLexer::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>&}'
  BoolExpLP/BoolExpLexer.cpp_shipped: At global scope:
  BoolExpLP/BoolExpLexer.cpp_shipped:32:25: error: prototype for 'void 
KconfigFlexLexer::yy_init_buffer(YY_BUFFER_STATE, std::istream*)' does not 
match any in class 'KconfigFlexLexer'
       #define yyFlexLexer KconfigFlexLexer
                           ^
  BoolExpLP/BoolExpLexer.cpp_shipped:1747:10: note: in expansion of macro 
'yyFlexLexer'
       void yyFlexLexer::yy_init_buffer( YY_BUFFER_STATE b, std::istream* file )
            ^
  In file included from BoolExpLP/BoolExpLexer.cpp_shipped:391:0:
  /usr/include/FlexLexer.h:160:7: error: candidate is: void 
KconfigFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream&)
    void yy_init_buffer( struct yy_buffer_state* b, FLEX_STD istream& s );
         ^
  g++ -Wextra -O2 -std=gnu++11 -I../scripts/kconfig -I../picosat  -c -o 
CNFBuilder.o CNFBuilder.cpp
  <builtin>: recipe for target 'BoolExpLexer.o' failed
  make[3]: *** [BoolExpLexer.o] Error 1
  make[3]: *** Waiting for unfinished jobs....
    gcc -Wp,-MD,scripts/kconfig/.zconf.tab.o.d -Wall -Wstrict-prototypes -O2 
-fomit-frame-pointer   -DCURSES_LOC="<curses.h>" -DLOCALE  -Iscripts/kconfig -c 
-o scripts/kconfig/zconf.tab.o scripts/kconfig/zconf.tab.c
    gcc  -o scripts/kconfig/conf scripts/kconfig/conf.o 
scripts/kconfig/zconf.tab.o  
  make[3]: Leaving directory 
'/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1'
  make -f Makefile.kbuild dumpconf
  make[3]: Entering directory 
'/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1'
  make -f scripts/Makefile.build obj=scripts/basic
  make -f scripts/Makefile.build obj=scripts/kconfig dumpconf
    gcc  -o scripts/kconfig/dumpconf scripts/kconfig/dumpconf.o 
scripts/kconfig/zconf.tab.o  
  scripts/kconfig/dumpconf 
/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1/fm/main.fm
  setting archusing arch x86
  Item  Synchronization boolean
  HasPrompts    Synchronization 0
  Item  einseitig       boolean
  HasPrompts    einseitig       1
  ItemSelects   einseitig       "Synchronization"       "y"
  ItemSelects   einseitig       "unterdrueckend"        "y"
  Item  unterdrueckend  boolean
  Depends       unterdrueckend  "einseitig"
  HasPrompts    unterdrueckend  1
  Item  mehrseitig      boolean
  HasPrompts    mehrseitig      0
  ItemSelects   mehrseitig      "Synchronization"       "y"
  Item  blockierend     boolean
  HasPrompts    blockierend     1
  ItemSelects   blockierend     "mehrseitig"    "y"
  Item  nichtblockierend        boolean
  HasPrompts    nichtblockierend        1
  ItemSelects   nichtblockierend        "mehrseitig"    "y"
  make[3]: Leaving directory 
'/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1'
  g++ -o zizler Zizler.o Ziz.o  -lboost_regex -lboost_wave -lboost_system 
  make[3]: Leaving directory 
'/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1/ziz'
  make[3]: Leaving directory 
'/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1/undertaker'
  Makefile:32: recipe for target 'undertaker_progs' failed
  make[2]: *** [undertaker_progs] Error 2
  make[2]: Leaving directory 
'/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1'
  Makefile:27: recipe for target 'all' failed
  make[1]: *** [all] Error 2
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160130233750.6XlExjyJlc/undertaker-1.6.1'
  dh_auto_build: make -j9 returned exit code 2
  debian/rules:6: 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: undertaker.1.6.1-1.unstable.amd64.log.txt.gz
Description: Binary data


--- End Message ---
--- Begin Message ---
Source: undertaker
Source-Version: 1.6.1-2

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

Debian distribution maintenance software
pp.
Reinhard Tartler <siret...@tauware.de> (supplier of updated undertaker 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: SHA256

Format: 1.8
Date: Sat, 27 Feb 2016 07:52:52 -0500
Source: undertaker
Binary: undertaker
Architecture: source
Version: 1.6.1-2
Distribution: unstable
Urgency: medium
Maintainer: Christoph Egger <christ...@debian.org>
Changed-By: Reinhard Tartler <siret...@tauware.de>
Description:
 undertaker - variability-aware tool for static code analysis
Closes: 813264
Changes:
 undertaker (1.6.1-2) unstable; urgency=medium
 .
   * Regenerate with Flex 2.6.0 (Closes: #813264)
   * Fix FTBFS with newer Puma/AspectC++
   * Bump standards version (no changes needed)
Checksums-Sha1:
 f6c351dd8edac04bc9db74151a81ab4ac4739b2f 2008 undertaker_1.6.1-2.dsc
 2c9f8f32ae3cb39a9d6b88b883fab137b3fb1fe7 17528 undertaker_1.6.1-2.debian.tar.xz
Checksums-Sha256:
 aaeca6c5ff21d0d8e797673273a7294c7c02f9e88715b7e2f875d467e8d77799 2008 
undertaker_1.6.1-2.dsc
 fd69cb60d81306b4dcf443456d81d3370d2c80e180e4ce9cd48bb626204ddcb2 17528 
undertaker_1.6.1-2.debian.tar.xz
Files:
 0507b97c8262762488ef82785a387ebe 2008 devel optional undertaker_1.6.1-2.dsc
 746f97d05311a11717a21c4b8e3a8d53 17528 devel optional 
undertaker_1.6.1-2.debian.tar.xz

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

iQGcBAEBCAAGBQJW0Z6cAAoJEIuAbIZKeKRF27oL/RbdZlZ8JqUMEhx37CTo+Bcf
3wtaiucMtnmtmafDSXSwPSGulYb4One0Afjn4aftggL+HJV8OFVaNnfhQLlswptj
UzhJXhf9tzaGmBtmQ8LnnIw/cEHaoLhD41pM4pcEiphgyOWYjPM74Qgg3ZhwmiqW
4yGgdTDM5mmqNlPj9X14e0yCKpFo68JFgLxldA2WEv0KCzOkJGQ1VQqJ1pHKD/th
KrCp7Ej/2uZUfFkBPPwPNcI+KuzkDW/GqdC9ECUnCZaW9/CtG91V5Ayn8y2H82dR
INYUBe0pCvSJGmeYwE4qfPFUBd+BK+zlHQl0pkiGLjmYgnxrjlrGpzCPXfjtUC+9
s4wCMhxLVYxfX/vV55IZk193LfggV4Jsex1pW9ryTIVuVjRjoveIux9wZYtOb6X+
B9/qkYn8h1NQ5f1iI0liYEheAroUWSO0+K0UUb5wRewWo+agfAlmBpEmjSXjCxbN
8MjvSr2XPQOGGUy1foVydXpJqE6LaFsny7gRQbqWJA==
=h7+w
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to