[MacPorts] #45268: icu @53.1_1 +universal: icu-config differs and cannot be merged
MacPorts
noreply at macports.org
Sat Jan 16 09:26:03 UTC 2021
#45268: icu @53.1_1 +universal: icu-config differs and cannot be merged
-----------------------+--------------------------------
Reporter: nerdling | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.99
Resolution: | Keywords:
Port: icu |
-----------------------+--------------------------------
Comment (by potmj):
Replying to [comment:39 Ionic]:
> However, we do not apply **new** "default variants" to existing
installations, so users have to check **all** ports regarding their
default variants and "upgrade" to the the new default variants manually.
Thanks for authoritatively explaining this. It is sort of what I worked
out.
I guess this means "Rev-upgrade" does not automatically apply any new
required variants that are (found) missing.
So how do users find all the ports with variant problems?
It seems Apple provide libraries that are very fat, and so I guess users
building with the Apple SDK probably don't see any problems. However, I
think most of the dylibs built with macports are somewhat less fat, even
when +universal is active. I guess there is no easy fix for this, as we
now use a range of compilers, which no doubt don't support all archs.
I note in macports.conf we can set the archs that +universal applies to
(universal_archs). But in the past, even +universal is not as fat as
Apple does for libraries.
--
Ticket URL: <https://trac.macports.org/ticket/45268#comment:45>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list