[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