[MacPorts] #41588: Boost.Regex with GCC broken on Mavericks?
MacPorts
noreply at macports.org
Wed Dec 4 07:38:54 PST 2013
#41588: Boost.Regex with GCC broken on Mavericks?
------------------------------+--------------------------------
Reporter: akim.demaille@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: invalid | Keywords: mavericks
Port: boost |
------------------------------+--------------------------------
Comment (by jonesc@…):
Replying to [comment:8 akim.demaille@…]:
> Well, this is really a pity. I wonder how the GNU/Linux distros handle
this issue when they deploy Boost.
Simple, they don't mix c++ runtimes. They pick one (I guess 99.99% of the
time its a libstdc++ runtime, are there any linux distros based on libc++
yet ?) and compile *everything* against that 'one true runtime'.
MacPorts doesn't get to help Apple decide what runtimes to use. With
OSX10.8 the default was apples stdlibc++, with 10.9 its libc++. The best
thing MacPorts can do is go with the flow. This means on OSX10.9 use
libc++ and the system clang.
Why are you so intent on using GCC ? If you want to carry on support OSX,
the best thing I would say you can do is invest time to get your code
working with clang.
Chris
--
Ticket URL: <https://trac.macports.org/ticket/41588#comment:15>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list