[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