[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