[MacPorts] #46897: llvm-3.7 @3.7-r229298 fails to build with Xcode 4.6.3's clang-425.0.28

MacPorts noreply at macports.org
Wed Oct 12 10:57:00 CEST 2016


#46897: llvm-3.7 @3.7-r229298 fails to build with Xcode 4.6.3's clang-425.0.28
---------------------------+------------------------
  Reporter:  ryandesign@…  |      Owner:  jeremyhu@…
      Type:  defect        |     Status:  closed
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.3.3
Resolution:  fixed         |   Keywords:
      Port:  llvm-3.7      |
---------------------------+------------------------

Comment (by scottm@…):

 Anecdote related to this blacklisting:  On 10.7 with Xcode 4.6.3,
 configured to use C++11, I was unable to install any compiler, because
 ctools required at least llvm38, which in turn required at least
 clang-3.4, which required cctools, and so on.  Discovering this ticket and
 the llvm.org link was helpful, as I realized I could just remove the
 blacklist and the override specifiers in the LazyEmittingLayer.h source,
 and it compiled without issue.

 larryv had requested (on irc) that I create a ticket, and I still can, but
 having discovered this as the root of my issue, this seemed a better fit.

 Perhaps there could be a bootstrap variant that whitelists clang 425 and
 patches LazyEmittingLayer.h?

-- 
Ticket URL: <https://trac.macports.org/ticket/46897#comment:6>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system



More information about the macports-tickets mailing list