[MacPorts] #42899: llvm-gcc42 fails to install after installing Xcode 5.1

MacPorts noreply at macports.org
Sun Mar 23 11:58:55 PDT 2014


#42899: llvm-gcc42 fails to install after installing Xcode 5.1
----------------------------------+------------------------
  Reporter:  tcollett+macports@…  |      Owner:  jeremyhu@…
      Type:  defect               |     Status:  new
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.2.1
Resolution:                       |   Keywords:
      Port:  llvm-gcc42           |
----------------------------------+------------------------

Comment (by jeremyhu@…):

 Replying to [comment:13 tcollett+macports@…]:
 > It seems to me that whatever the best long-term solution might be, '''as
 long as llvm-gcc42 is an active port, it should build cleanly on supported
 systems'''.

 Nobody is disagreeing with you.  It does cleanly build on supported
 systems.  Apple dropped support for llvm-gcc42 quite some time ago.  I've
 continued to make changes to the llvm-gcc42 port to make it usable on
 newer (and older) systems, but the fact is that the compiler is 7 years
 old, is not C++11 compatible, and has other major drawbacks.

 There are a ton of ports that simply don't work on Mavericks because they
 contain C++ code and blacklist clang.

 The fact is that "supported" systems for llvm-gcc-4.2 may mean "not the
 latest systems" at some point very soon.  There are plenty of ports that
 don't build with current tools; llvm-gcc is one of them.  When I get some
 cycles, I'll try to put together a fix to get it building again with
 recent tools, but port maintainers need to face the fact that they should
 not be relying on a 7 year old compiler that is clearly no longer
 supported.

-- 
Ticket URL: <https://trac.macports.org/ticket/42899#comment:14>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list