[MacPorts] #41322: clang-3.3: Undefined symbols testing::internal::PrintTo testing::internal::StringStreamToString testing::internal2::PrintBytesInObjectTo testing::internal::PrintStringTo
#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
#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 Resolution: | Keywords: leopard Port: clang-3.3 | ---------------------------+------------------------ Comment (by jeremyhu@…): Booting up the VM... -- Ticket URL: <https://trac.macports.org/ticket/41322#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#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 Resolution: | Keywords: leopard Port: clang-3.3 | ---------------------------+------------------------ Comment (by ryandesign@…): Just to add, it's the same on Leopard ppc. -- Ticket URL: <https://trac.macports.org/ticket/41322#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#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: assigned Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: leopard Port: clang-3.3 | ---------------------------+------------------------ Changes (by jeremyhu@…): * status: new => assigned Comment: I've got all of clang-2.9 through clang-3.4 built and installed on my Leopard VM (universal in all cases). clang-3.3-3.3_2+analyzer+python27+universal.darwin_9.i386-x86_64.tbz2 Is this still an issue for you on intel or is it just ppc? -- Ticket URL: <https://trac.macports.org/ticket/41322#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#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: assigned Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: leopard Port: clang-3.3 | ---------------------------+------------------------ Comment (by ryandesign@…): I appear to have been able to install clang-3.3 on Leopard i386 on February 17. I will also try again on Leopard ppc and let you know the result. clang-3.4 does not build for me on Leopard i386 but the error is different so I'll file a new ticket. -- Ticket URL: <https://trac.macports.org/ticket/41322#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#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: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: leopard Port: clang-3.3 | ---------------------------+------------------------ Changes (by jeremyhu@…): * status: assigned => closed * resolution: => fixed Comment: Ok, closing as fixed at some point. Thanks. -- Ticket URL: <https://trac.macports.org/ticket/41322#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts