[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