[Distutils] Binary Wheels and "universal" builds on OS-X

Ned Deily nad at acm.org
Mon Jun 3 07:34:29 CEST 2013


In article 
<CAG8k2+5+XRTytPMqw5-dVEQr3bvOBy-LKg42BxdUZ8yS_3LSOA at mail.gmail.com>,
 Daniel Holth <dholth at gmail.com> wrote:
> On May 31, 2013 6:30 PM, "Chris Barker - NOAA Federal" <
> chris.barker at noaa.gov> wrote:
> > On OS-X, binaries can be "universal" -- what this means is that they
> > have more than one binary architecture embedded in a single file; the
> > system selects the right one at run time. Both executables and dynamic
> > libraries can be universal. [...]
> Wheel already supports compound tags. Just like py2.py3-none-any a tag
> py3-none-x86.ppc (with real platform names) would work. Does that make
> sense for Mac?

I brought this topic up in passing with Daniel at the PyCon Packaging 
BOF but haven't gotten around yet to documenting the issues and possible 
solutions.  (Besides the architectures, there is the related issue of 
deployment target values.)  I'll write something up for it this week and 
post it here.

-- 
 Ned Deily,
 nad at acm.org



More information about the Distutils-SIG mailing list