Opened 13 years ago

Closed 13 years ago

#28420 closed defect (duplicate)

mpkg does not preserve +universal when building dependencies

Reported by: wlipa (Bill Lipa) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 1.9.2
Keywords: Cc:
Port:

Description

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.

Change History (1)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Component: portsbase
Resolution: duplicate
Status: newclosed

Duplicate of #27231.

Note: See TracTickets for help on using tickets.