[MacPorts] #58677: legacy support issue while building cmake (Leopard)
MacPorts
noreply at macports.org
Wed Sep 18 19:34:57 UTC 2019
#58677: legacy support issue while building cmake (Leopard)
-----------------------+---------------------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard i386 legacy
Port: cmake |
-----------------------+---------------------------------
Comment (by kencu):
Things are really in flux just now -- MacPorts 2.6 is coming out any day
now, and everything is going to change on Intel systems 10.6 to 10.8 very
shortly. So there is some distraction due to that.
Very few people use a Mac 10.5 Intel system, so you're kind of a niche
(but important) user base there.
My plan, once the dust settles, is to try to sell the idea to treat 10.5
Intel like 10.6 Intel (once I get clang-8.0 actually building on 10.5
Intel). That will be the easiest solution. Then 10.5 intel will also
default to libc++, just like 10.6 Intel will be doing, and these wacky
(and irritating) inconsistencies between gcc and clang and the libgcc
headers and the libc++ headers will mostly GO AWAY! Problem solved.
We will see how long 10.4 and 10.5 PPC support lasts with gcc and libgcc.
Maybe a while, if I can keep it quiet and under the radar without too many
tickets showing up about it. If there is too much hassle, the drumbeat is
getting louder and louder to just cut support and be done with it. We'll
see...it will happen sooner or later.
For right now -- the next month or so -- please force cmake to build
against libc++ on 10.5 Intel as you did above, and then you should be OK
pending the eventual fallout that is coming from the MP 2.6 rollout.
--
Ticket URL: <https://trac.macports.org/ticket/58677#comment:16>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list