[MacPorts] #28420: mpkg does not preserve +universal when building dependencies

MacPorts noreply at macports.org
Tue Feb 15 11:25:00 PST 2011


#28420: mpkg does not preserve +universal when building dependencies
---------------------------------+------------------------------------------
 Reporter:  dojo@…               |       Owner:  macports-tickets@…                   
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:                                       
Component:  ports                |     Version:  1.9.2                                
 Keywords:                       |        Port:                                       
---------------------------------+------------------------------------------
 When building a mpkg for distribution on target computers with multiple
 architectures (32 and 64 bit, for example), the +universal variant works
 for the top level package, but not for any included dependencies.

 For example, the command:
 sudo port mpkg ruby19 +nosuffix +universal
 will produce a ruby binary with 32 and 64 bit support, but the included
 libcrypto will only be 64 bit (if built on Snow Leopard with recent
 hardware).

 This is apparently the case even if +universal is specified in the
 variants.conf file.

 The result is that there is no sane way I can discover to build a true
 universal binary package including multiple components.

-- 
Ticket URL: <https://trac.macports.org/ticket/28420>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list