[MacPorts] #67374: gcc10-bootstrap @10.3.0_5+universal: ld: file has external relocation entries in non-writable section (Tiger)

MacPorts noreply at macports.org
Sat May 6 16:22:34 UTC 2023


#67374: gcc10-bootstrap @10.3.0_5+universal: ld: file has external relocation
entries in non-writable section (Tiger)
------------------------------+--------------------
  Reporter:  Cebtenzzre       |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.8.1
Resolution:                   |   Keywords:  tiger
      Port:  gcc10-bootstrap  |
------------------------------+--------------------

Comment (by kencu):

 I suspect it does use the MacPorts ld64 during the build.

 gcc as of about gcc10 dropped support for the ancient /usr/bin/ld linker.
 Even /usr/bin/ld64 is not well supported, as it is so old. I think it only
 works reliably with ld64 >= about 85 now.

 Nobody has done much kicking the tires on Tiger for gcc10-bootstrap to
 date -- I certainly haven't, and it would usually have been me who does
 this, but too busy of late. This all needs some straightening out, as the
 cctools issue erroring out with {{{-mmacosx-version-min}}}} prevents
 anything building if MacPorts cctools is installed.

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


More information about the macports-tickets mailing list