#41322: clang-3.3: Undefined symbols testing::internal::PrintTo testing::internal::StringStreamToString testing::internal2::PrintBytesInObjectTo testing::internal::PrintStringTo --------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: leopard | Port: clang-3.3 --------------------------+------------------------ Building clang-3.3 on Leopard i386 fails: {{{ :info:build Undefined symbols: :info:build "testing::internal::PrintTo(unsigned char, std::basic_ostream<char, std::char_traits<char> >*)", referenced from: :info:build testing::internal::String testing::internal::FormatForComparisonFailureMessage<char, char>(char const&, char const&)in CharInfoTest.o :info:build void testing::internal::DefaultPrintTo<llvm::StringRef>(int, testing::internal::bool_constant<false>, llvm::StringRef const&, std::basic_ostream<char, std::char_traits<char> >*)in SourceManagerTest.o :info:build "testing::internal::StringStreamToString(std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >*)", referenced from: :info:build testing::AssertionResult::AppendMessage(testing::Message const&)in FileManagerTest.o :info:build testing::AssertionResult testing::internal::CmpHelperNE<clang::FileEntry const*, clang::FileEntry const*>(char const*, char const*, clang::FileEntry const* const&, clang::FileEntry const* const&)in FileManagerTest.o :info:build testing::AssertionResult testing::internal::CmpHelperNE<clang::FileEntry const*, clang::FileEntry const*>(char const*, char const*, clang::FileEntry const* const&, clang::FileEntry const* const&)in FileManagerTest.o :info:build testing::AssertionResult testing::internal::CmpHelperNE<clang::FileEntry const*, clang::FileEntry const*>(char const*, char const*, clang::FileEntry const* const&, clang::FileEntry const* const&)in FileManagerTest.o :info:build testing::AssertionResult testing::internal::CmpHelperNE<clang::FileEntry const*, clang::FileEntry const*>(char const*, char const*, clang::FileEntry const* const&, clang::FileEntry const* const&)in FileManagerTest.o :info:build "testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::basic_ostream<char, std::char_traits<char>
*)", referenced from: :info:build testing::internal::String testing::internal::FormatForComparisonFailureMessage<clang::SourceLocation, clang::SourceLocation>(clang::SourceLocation const&, clang::SourceLocation const&)in SourceManagerTest.o :info:build "testing::internal::PrintStringTo(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_ostream<char, std::char_traits<char> >*)", referenced from: :info:build testing::AssertionResult testing::internal::CmpHelperEQ<char [5], std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, char const*, char const (&) [5], std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in SourceManagerTest.o :info:build testing::AssertionResult testing::internal::CmpHelperEQ<char [17], std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, char const*, char const (&) [17], std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in SourceManagerTest.o :info:build testing::AssertionResult testing::internal::CmpHelperEQ<char [4], std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, char const*, char const (&) [4], std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in SourceManagerTest.o :info:build testing::AssertionResult testing::internal::CmpHelperEQ<char [2], std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, char const*, char const (&) [2], std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in SourceManagerTest.o :info:build ld: symbol(s) not found }}}
-- Ticket URL: <https://trac.macports.org/ticket/41322> MacPorts <http://www.macports.org/> Ports system for OS X