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 `-
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 ---