[MacPorts] #68544: gcc10-bootstrap forces unversal builds on Leopard, not respecting even explicit -universal

MacPorts noreply at macports.org
Wed Oct 25 16:25:34 UTC 2023


#68544: gcc10-bootstrap forces unversal builds on Leopard, not respecting even
explicit -universal
------------------------------+------------------------------
  Reporter:  barracuda156     |      Owner:  catap
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.8.1
Resolution:                   |   Keywords:  leopard, powerpc
      Port:  gcc10-bootstrap  |
------------------------------+------------------------------

Comment (by barracuda156):

 Replying to [comment:2 ryandesign]:
 > The fact that the port defaults to `+universal` is clearly deliberate.
 It's in the Portfile code and it has been ever since the port was added
 last year. I don't know why, though.
 >
 > That you can't disable it with `-universal` is more surprising since I
 don't see the lines in the Portfile that I have used when I wanted to do
 that.

 I believe `gcc10-bootstrap` itself builds with `-universal`, at least it
 surely did on 10.6 (both native and in Rosetta).
 The issue I faced on 10.5 was that when `gcc10-bootstrap` has been built
 as universal, it seems to force universal builds on `libgcc13`, which a)
 is likely broken or at least never tested by anyone, AFAIK, and b) may not
 be needed/wanted by a user.

 It was unexpected issue, and I got no explanation at the moment for it.

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


More information about the macports-tickets mailing list