[MacPorts] #58646: gcc8 @8.3.0_4 +universal: does not build/install universal libraries
MacPorts
noreply at macports.org
Sun Jul 21 06:25:56 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):
`path-based` dependencies are used all over the place to mean "be
satisfied by that file (and hence the port that installed it), but install
the named port if it isn't". The current behavior essentially disables
arch-checking if the named port does not match the file's provider, which
can be troublesome, I guess.
While that sort of dependency is typically used for -devel ports and their
counterparts, libgcc is special in that the libgcc port is nowadays a stub
depending on a proper libgccX port. This selection is based upon the OS
version.
Some time ago, libgcc was a proper port providing a default GCC runtime
with libgccX ports being older or newer alternatives installing into
unique directories, so using such a path-based depspec incidentally used
to work.
--
Ticket URL: <https://trac.macports.org/ticket/58646#comment:22>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list