#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