[MacPorts] #59268: upgrading to gcc9 on SnowLeopard, and progress on upgrading gcc on PowerPC and Leopard Intel

MacPorts noreply at macports.org
Fri Oct 11 23:04:22 UTC 2019


#59268: upgrading to gcc9 on SnowLeopard, and progress on upgrading gcc on PowerPC
and Leopard Intel
-------------------------+--------------------------
 Reporter:  kencu        |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:  snowleopard  |       Port:  gcc9 libgcc9
-------------------------+--------------------------
 It's been two years since I last worked on this much, so I thought it
 would be time to try to bring the older systems up to harmony, as much as
 possible. This has been met with some success.

 With a very minor patch that looks completely upstreamable, `gcc9` and
 `libgcc9` build nicely on 10.6.8, both `i386` and `x86_64`.

 There was a hiccup six months ago when the assembler defaulted to an older
 version that ran into some troubles compiling `i386` code [ticket:58493]
 but all the new default compiler updates that came along with MacPorts
 2.6.x have fixed that up nicely, and there is no longer such an issue.

 `gcc9` passes it's test suites reasonably well if not perfectly well --
 that's as good as `gcc8` did, and it's performed well.

 I will attach the test suite runs on i386 and x86_64 for anyone
 interested.

 I haven't yet looked at 10.5 Leopard. Given the results in this ticket, it
 may very well also be able to jump up to libgcc9/gcc9.

 On PowerPC, gcc8/libgcc8 now build through to completion -- I have the
 test suites running on both Tiger and Leopard. I have not as yet tried
 building gcc9/libgcc9 on PowerPC.

-- 
Ticket URL: <https://trac.macports.org/ticket/59268>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list