[MacPorts] #58646: gcc8 @8.3.0_4 +universal: does not build/install universal libraries

MacPorts noreply at macports.org
Sat Jun 29 00:12:44 UTC 2019


#58646: gcc8 @8.3.0_4 +universal: does not build/install universal libraries
------------------------+--------------------
  Reporter:  Ionic      |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  gcc8 gcc9  |
------------------------+--------------------

Comment (by Ionic):

 That doesn't make sense, though; especially not for the `universal`
 variant.

 I definitely remember a different (more correct) base behavior in the
 past: some (upgraded) port (I don't remember the details) depended on a
 not-yet-installed port like a gcc, libgcc or clang variant. Both ports
 were hence installed `-universal`. Later on, a port using `+universal` was
 upgraded and that lead to the gcc/libgcc/clang port being rebuilt with
 `+universal` as a dependency, too.

 Especially for the `universal` variant, base **must** rebuild dependencies
 with `+universal` as well, **unless** the dependencies don't feature a
 `universal` variant. Not rebuilding installed dependencies will lead to
 the mess described in this ticket.

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


More information about the macports-tickets mailing list