[MacPorts] #41322: clang-3.3: Undefined symbols testing::internal::PrintTo testing::internal::StringStreamToString testing::internal2::PrintBytesInObjectTo testing::internal::PrintStringTo

MacPorts noreply at macports.org
Tue Nov 12 02:54:27 PST 2013


#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


More information about the macports-tickets mailing list