[MacPorts] #58646: gcc8 @8.3.0_4 +universal: does not build/install universal libraries
MacPorts
noreply at macports.org
Wed Jun 26 18:39:22 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 cjones051073):
If my memory serves me correctly, OpenBLAS itself does not specify
anything w.r.t. gcc. It uses the compilers portgroup which does this for
it.
I guess what happened is when gcc9 was added and made the default gcc
version, gcc9 became the default variant for ports like this, but due to
the way macports works anyone who previously had it installed with gcc8 as
the vairant, would not be automatically switched up. Macports does not
really have a neat way to handle this.
Its not clear to me why OpenBLAS really needs to expose the gcc version
used as a variant ? If it is just to get a compiler version, I think it
would be better served just making the decision on which to use
internally, and to not expose that decision to the user via a variant. I
am not sufe I see the advantage in do so, and it has disadvantages like
those here.
--
Ticket URL: <https://trac.macports.org/ticket/58646#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list