Activity log for bug #1508234

Date Who What changed Old value New value Message
2015-10-20 22:41:56 Logan Rosen bug added bug
2015-10-20 22:41:58 Logan Rosen bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799817
2015-10-20 22:41:59 Logan Rosen foundry (Debian): remote watch Debian Bug tracker #799817
2015-10-20 22:42:07 Logan Rosen foundry (Ubuntu): status New Triaged
2015-10-20 22:42:08 Logan Rosen foundry (Ubuntu): importance Undecided High
2015-10-20 22:42:34 Logan Rosen description Imported from Debian bug http://bugs.debian.org/799817: Received: (at submit) by bugs.debian.org; 22 Sep 2015 22:22:11 +0000 From solo-debianbugs@goeswhere.com Tue Sep 22 22:22:11 2015 X-Spam-Checker-Version: SpamAssassin 3.4.0-bugs.debian.org_2005_01_02 (2014-02-07) on buxtehude.debian.org X-Spam-Level: X-Spam-Status: No, score=-4.5 required=4.0 tests=BAYES_00,HELO_LH_HOME, RDNS_NONE,X_DEBBUGS_CC autolearn=no autolearn_force=no version=3.4.0-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 30; hammy, 150; neutral, 74; spammy, 0. spammytokens: hammytokens:0.000-+--H*UA:2014-03-12, 0.000-+--H*u:2014-03-12, 0.000-+--H*u:1.5.23, 0.000-+--H*UA:1.5.23, 0.000-+--xdebbugscc Return-path: <solo-debianbugs@goeswhere.com> Received: from [5.80.170.44] (helo=astoria.home) by buxtehude.debian.org with esmtp (Exim 4.84) (envelope-from <solo-debianbugs@goeswhere.com>) id 1ZeVww-0001Hi-MP for submit@bugs.debian.org; Tue, 22 Sep 2015 22:22:11 +0000 Received: by astoria.home (Postfix, from userid 1000) id E60E32F22B0; Tue, 22 Sep 2015 23:22:02 +0100 (BST) Date: Tue, 22 Sep 2015 23:22:02 +0100 From: "Chris West (Faux)" <solo-debianbugs@goeswhere.com> To: Debian Bug Tracking System <submit@bugs.debian.org> Subject: foundry: FTBFS: operator<< missing on ostream (missing headers?) Message-ID: <20150922222202.GA8946@astoria.goeswhere.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Debbugs-Cc: solo-debianbugs@goeswhere.com User-Agent: Mutt/1.5.23 (2014-03-12) Delivered-To: submit@bugs.debian.org Imported from Debian bug http://bugs.debian.org/799817: Source: foundry Version: 0.0.20130809-2 Severity: serious Justification: fails to build from source Tags: sid stretch User: reproducible-builds@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-CC: reproducible-builds@lists.alioth.debian.org Dear Maintainer, The package fails to build: touch stage1/parse_cst_lex.hpp g++ -D_FORTIFY_SOURCE=2 -Istage1 -I. -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -Werror -std=c++0x -MD -MF stage1/.bison_output_visitor.d -o stage1/bison_output_visitor.o -c bison_output_visitor.cpp bison_output_visitor.cpp: In member function ‘virtual void foundry::parse::bison_output_visitor::visit(const foundry::parse::root&)’: bison_output_visitor.cpp:31:13: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [3]’) out << "%{" << std::endl; ^ In file included from /usr/include/c++/5/string:52:0, from ./parse_tree.hpp:5, from bison_output_visitor.h:4, from bison_output_visitor.cpp:5: /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /usr/include/c++/5/bits/basic_string.h:5170:5: note: template argument deduction/substitution failed: bison_output_visitor.cpp:31:16: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char [3]’ out << "%{" << std::endl; ^ bison_output_visitor.cpp:31:24: error: ‘endl’ is not a member of ‘std’ out << "%{" << std::endl; ^ bison_output_visitor.cpp:32:13: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [11]’) out << "#include \"" << basename << "_cst.hpp\"" << std::endl; ^ In file included from /usr/include/c++/5/string:52:0, from ./parse_tree.hpp:5, from bison_output_visitor.h:4, from bison_output_visitor.cpp:5: /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /usr/include/c++/5/bits/basic_string.h:5170:5: note: template argument deduction/substitution failed: bison_output_visitor.cpp:32:16: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char [11]’ out << "#include \"" << basename << "_cst.hpp\"" << std::endl; ^ bison_output_visitor.cpp:32:61: error: ‘endl’ is not a member of ‘std’ out << "#include \"" << basename << "_cst.hpp\"" << std::endl; ^ bison_output_visitor.cpp:33:13: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [11]’) out << "#include \"" << basename << "_parse.hpp\"" << std::endl; ^ In file included from /usr/include/c++/5/string:52:0, from ./parse_tree.hpp:5, from bison_output_visitor.h:4, from bison_output_visitor.cpp:5: /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /usr/include/c++/5/bits/basic_string.h:5170:5: note: template argument deduction/substitution failed: bison_output_visitor.cpp:33:16: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char [11]’ out << "#include \"" << basename << "_parse.hpp\"" << std::endl; ^ bison_output_visitor.cpp:33:63: error: ‘endl’ is not a member of ‘std’ out << "#include \"" << basename << "_parse.hpp\"" << std::endl; ^ bison_output_visitor.cpp:34:13: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [11]’) out << "#include \"" << basename << "_lex.hpp\"" << std::endl; ^ In file included from /usr/include/c++/5/string:52:0, from ./parse_tree.hpp:5, from bison_output_visitor.h:4, from bison_output_visitor.cpp:5: /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /usr/include/c++/5/bits/basic_string.h:5170:5: note: template argument deduction/substitution failed: bison_output_visitor.cpp:34:16: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char [11]’ out << "#include \"" << basename << "_lex.hpp\"" << std::endl; ^ bison_output_visitor.cpp:34:61: error: ‘endl’ is not a member of ‘std’ out << "#include \"" << basename << "_lex.hpp\"" << std::endl; ^ bison_output_visitor.cpp:35:13: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [3]’) out << "%}" << std::endl; ^ In file included from /usr/include/c++/5/string:52:0, from ./parse_tree.hpp:5, from bison_output_visitor.h:4, from bison_output_visitor.cpp:5: /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /usr/include/c++/5/bits/basic_string.h:5170:5: note: template argument deduction/substitution failed: bison_output_visitor.cpp:35:16: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char [3]’ out << "%}" << std::endl; ^ bison_output_visitor.cpp:35:24: error: ‘endl’ is not a member of ‘std’ out << "%}" << std::endl; ^ bison_output_visitor.cpp:36:13: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [1]’) out << "" << std::endl; ^ In file included from /usr/include/c++/5/string:52:0, from ./parse_tree.hpp:5, from bison_output_visitor.h:4, from bison_output_visitor.cpp:5: /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /usr/include/c++/5/bits/basic_string.h:5170:5: note: template argument deduction/substitution failed: bison_output_visitor.cpp:36:16: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char [1]’ out << "" << std::endl; ^ bison_output_visitor.cpp:36:22: error: ‘endl’ is not a member of ‘std’ out << "" << std::endl; ^ bison_output_visitor.cpp:37:13: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [7]’) out << "%debug" << std::endl; ^ In file included from /usr/include/c++/5/string:52:0, from ./parse_tree.hpp:5, from bison_output_visitor.h:4, from bison_output_visitor.cpp:5: /usr/include/c++/5/bits/basic_string.h:5170:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) operator<<(basic_ostream<_CharT, _Traits>& __os, ^ ... make[3]: Leaving directory '/foundry-0.0.20130809/lang' Makefile:4: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/foundry-0.0.20130809' dh_auto_build: make -j1 CXXFLAGS+=-W -Wall -Werror returned exit code 2 Full build log: https://reproducible.debian.net/rb-pkg/unstable/amd64/foundry.html -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64)
2015-10-20 22:42:42 Logan Rosen tags ftbfs
2015-10-20 23:59:30 Bug Watch Updater foundry (Debian): importance Undecided Unknown
2015-10-25 02:19:50 Bug Watch Updater foundry (Debian): status New Fix Released