[MacPorts] #70341: g++ fails to compile when -libstd=libc++ is set

MacPorts noreply at macports.org
Thu Jul 18 07:02:38 UTC 2024


#70341: g++ fails to compile when -libstd=libc++ is set
--------------------------------+--------------------
  Reporter:  mouse07410         |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:
Resolution:                     |   Keywords:
      Port:  gcc12 gcc13 gcc14  |
--------------------------------+--------------------

Comment (by cjones051073):

 The response from LLVM is entirely what I expected.

 I will not be patching the headers manually for this on the macPorts side.
 If GCC wishes to carry on supporting building against libc++, it is then
 up to then to support the recent headers, unpatched. I will leave it to
 you mouse to raise this with GCC, if you so feel inclined.

 Given support for libc++ in GCC has degraded so much since I first added
 it, at this point I am more inclined (depending perhaps on  what GCC says)
 to no longer enable the variant that enables libc++ support by default. It
 will still be available for those that want to try, but it won't be on by
 default...

-- 
Ticket URL: <https://trac.macports.org/ticket/70341#comment:24>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list