[MacPorts] #65146: gcc11/gcc12 portfiles need minor changes to enable building with gcc10-bootstrap on Leopard and Rosetta

MacPorts noreply at macports.org
Mon Jul 18 13:38:26 UTC 2022


#65146: gcc11/gcc12 portfiles need minor changes to enable building with
gcc10-bootstrap on Leopard and Rosetta
------------------------------+-------------------------------------------
  Reporter:  barracuda156     |      Owner:  catap
      Type:  defect           |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.7.2
Resolution:  fixed            |   Keywords:  snowleopard, leopard, powerpc
      Port:  gcc11, libgcc11  |
------------------------------+-------------------------------------------

Comment (by kencu):

 Replying to [comment:10 cjones051073]:
 > Building gcc11 with gcc itself is not yet supported (although now gcc10
 and newer support using libc++ as the c++ runtime doing so is more
 viable).

 gcc should never be linked against libc++.

 It is internally consistent and self-contained. Building it with a
 previous copy of gcc is highly recommended, in fact.

 If any of it’s lib debs ever are linked against libc++ someday, I’m not
 sure how that might work out. Possibly not good, though.

 In general, gcc uses it’s own bundled deps statically linked in, although
 that is not what macports has traditionally done.

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


More information about the macports-tickets mailing list