[MacPorts] #52998: creduce @2.5.0: build requires C++11 and libc++
MacPorts
noreply at macports.org
Wed Dec 19 02:08:37 UTC 2018
#52998: creduce @2.5.0: build requires C++11 and libc++
----------------------+----------------------
Reporter: larryv | Owner: larryv
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: creduce |
----------------------+----------------------
Comment (by kencu):
but not 10.5:
{{{
Undefined symbols for architecture i386:
"clang::ast_matchers::MatchFinder::MatchCallback::getID() const",
referenced from:
vtable for clang::ast_matchers::internal::CollectMatchesCallback in
libclangStaticAnalyzerCore.a(LoopUnrolling.cpp.o)
"clang::ast_matchers::MatchFinder::MatchCallback::~MatchCallback()",
referenced from:
llvm::SmallVector<clang::ast_matchers::BoundNodes, 1u>
clang::ast_matchers::match<clang::ast_matchers::internal::BindableMatcher<clang::Stmt>
>(clang::ast_matchers::internal::BindableMatcher<clang::Stmt>,
clang::ast_type_traits::DynTypedNode const&, clang::ASTContext&) in
libclangStaticAnalyzerCore.a(LoopUnrolling.cpp.o)
clang::ast_matchers::internal::CollectMatchesCallback::~CollectMatchesCallback()
in libclangStaticAnalyzerCore.a(LoopUnrolling.cpp.o)
clang::ast_matchers::internal::CollectMatchesCallback::~CollectMatchesCallback()
in libclangStaticAnalyzerCore.a(LoopUnrolling.cpp.o)
llvm::SmallVector<clang::ast_matchers::BoundNodes, 1u>
clang::ast_matchers::match<clang::ast_matchers::internal::Matcher<clang::Stmt>
>(clang::ast_matchers::internal::Matcher<clang::Stmt>,
clang::ast_type_traits::DynTypedNode const&, clang::ASTContext&) in
libclangStaticAnalyzerCore.a(LoopUnrolling.cpp.o)
}}}
My first thought is that on 10.5 some part of clang may not be built at
present, as we have a lot of it turned off.
--
Ticket URL: <https://trac.macports.org/ticket/52998#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list