Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-5080

dev-db/mongodb-3.4.9 emerge failed

    • Icon: Bug Bug
    • Resolution: Workaround
    • Icon: Normal Normal
    • None
    • None
    • None

      Linking build/opt/mongo/mongo
      build/opt/mongo/client/mongo_uri.o:mongo_uri.cpp:function boost::re_detail_106300::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_imp(): error: undefined reference to 'boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)'
      build/opt/mongo/client/mongo_uri.o:mongo_uri.cpp:function bool boost::regex_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&, boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags): error: undefined reference to 'boost::re_detail_106300::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags)'
      build/opt/mongo/client/mongo_uri.o:mongo_uri.cpp:function boost::re_detail_106300::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_match(): error: undefined reference to 'boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)'
      build/opt/mongo/scripting/engine.o:engine.cpp:function mongo::Scope::execFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool, int): error: undefined reference to 'boost::filesystem::path_traits::dispatch(boost::filesystem::directory_entry const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
      build/opt/mongo/shell/shell_utils_extended.o:shell_utils_extended.cpp:function mongo::shell_utils::writeFile(mongo::BSONObj const&, void*): error: undefined reference to 'boost::filesystem::portable_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function mongo::optionenvironment::OptionSection::positionalHelpString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const: error: undefined reference to 'boost::program_options::positional_options_description::name_for_position[abi:cxx11](unsigned int) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function mongo::optionenvironment::OptionSection::positionalHelpString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const: error: undefined reference to 'boost::program_options::positional_options_description::name_for_position[abi:cxx11](unsigned int) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function mongo::optionenvironment::OptionSection::getBoostOptions(boost::program_options::options_description*, bool, bool, mongo::optionenvironment::OptionSources, bool) const: error: undefined reference to 'boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function mongo::optionenvironment::OptionSection::helpString[abi:cxx11]() const: error: undefined reference to 'boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function boost::program_options::typed_value<bool, char>::xparse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const: error: undefined reference to 'boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool*, int)'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::xparse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const: error: undefined reference to 'boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, int)'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function boost::program_options::typed_value<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, char>::name() const: error: undefined reference to 'boost::program_options::arg[abi:cxx11]'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function boost::program_options::typed_value<bool, char>::name() const: error: undefined reference to 'boost::program_options::arg[abi:cxx11]'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::name() const: error: undefined reference to 'boost::program_options::arg[abi:cxx11]'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function void boost::program_options::validate<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, int): error: undefined reference to 'boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, int)'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:function void boost::program_options::validate<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, int): error: undefined reference to 'boost::program_options::invalid_option_value::invalid_option_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:vtable for boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value>: error: undefined reference to 'boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value> >: error: undefined reference to 'boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:vtable for boost::program_options::validation_error: error: undefined reference to 'boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:vtable for boost::program_options::invalid_option_value: error: undefined reference to 'boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:vtable for boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>: error: undefined reference to 'boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:vtable for boost::program_options::typed_value<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, char>: error: undefined reference to 'boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
      build/opt/mongo/util/options_parser/option_section.o:option_section.cpp:vtable for boost::program_options::typed_value<bool, char>: error: undefined reference to 'boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
      build/opt/mongo/util/options_parser/options_parser.o:options_parser.cpp:function mongo::optionenvironment::(anonymous namespace)::addBoostVariablesToEnvironment(boost::program_options::variables_map const&, mongo::optionenvironment::OptionSection const&, mongo::optionenvironment::Environment*) [clone .constprop.338]: error: undefined reference to 'boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
      build/opt/mongo/util/options_parser/options_parser.o:options_parser.cpp:function boost::program_options::error_with_option_name::get_option_name[abi:cxx11]() const: error: undefined reference to 'boost::program_options::error_with_option_name::get_canonical_option_name[abi:cxx11]() const'
      build/opt/mongo/util/options_parser/options_parser.o:options_parser.cpp:function boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, char const* const*): error: undefined reference to 'boost::program_options::to_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
      build/opt/mongo/util/options_parser/options_parser.o:options_parser.cpp:function boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, char const* const*): error: undefined reference to 'boost::program_options::detail::cmdline::cmdline(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)'
      collect2: error: ld returned 1 exit status
      scons: *** [build/opt/mongo/mongo] Error 1
      scons: building terminated because of errors.
      build/opt/mongo/mongo failed: Error 1
      * ERROR: dev-db/mongodb-3.4.9::dev-kit failed (compile phase):
      * escons failed.
      *
      * Call stack:
      * ebuild.sh, line 92: Called src_compile
      * environment, line 4453: Called escons 'CC=x86_64-pc-linux-gnu-gcc' 'CXX=x86_64-pc-linux-gnu-g++' '--disable-warnings-as-errors' '--use-system-boost' '--use-system-pcre' '--use-system-snappy' '--use-system-stemmer' '--use-system-yaml' '--use-system-zlib' '--ssl' 'core' 'tools'
      * environment, line 1941: Called die
      * The specific snippet of code:
      * die -n "escons failed."

      Funtoo Container.

            Unassigned Unassigned
            romikb romikb
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: