universal_variant no

Bradley Giesbrecht pixilla at macports.org
Tue Jun 21 17:17:04 PDT 2011


On Jun 21, 2011, at 4:54 PM, Ryan Schmidt wrote:

> On Jun 21, 2011, at 18:53, Ryan Schmidt wrote:
> 
>> On Jun 21, 2011, at 17:41, Bradley Giesbrecht wrote:
>> 
>>> Would PortGroup muniversal be useful here? My muniveral knowledge is limited to the couple lines I read this morning.
>> 
>> muniversal is great for builds that respect the env vars MacPorts sets during the configure phase, but don't like building for multiple archs at once. But if libmilter doesn't use a configure script then that's going to be more difficult.
> 
> Another big limitation of muniversal (that has prevented me from using it in a few ports) is that it doesn't work with ports that override the build or destroot phases, both of which libmilter does.

So this looks like good lipo results?

$ mp-shared-objects -mp opendkim -c | sort -ub | xargs lipo -info
Architectures in the fat file: /opt/local/bin/opendkim-genzone are: x86_64 i386 
Architectures in the fat file: /opt/local/bin/opendkim-testadsp are: x86_64 i386 
Architectures in the fat file: /opt/local/bin/opendkim-testkey are: x86_64 i386 
Architectures in the fat file: /opt/local/lib/libcrypto.1.0.0.dylib are: i386 x86_64 
Architectures in the fat file: /opt/local/lib/libmilter.dylib are: x86_64 i386 
Architectures in the fat file: /opt/local/lib/libopendkim.4.dylib are: x86_64 i386 
Architectures in the fat file: /opt/local/lib/libopendkim.dylib are: x86_64 i386 
Architectures in the fat file: /opt/local/lib/libssl.1.0.0.dylib are: i386 x86_64 
Architectures in the fat file: /opt/local/sbin/opendkim are: x86_64 i386 
Architectures in the fat file: /usr/lib/libSystem.B.dylib are: x86_64 i386 ppc7400 
Architectures in the fat file: /usr/lib/libresolv.9.dylib are: x86_64 i386 ppc7400 



Regards,
Bradley Giesbrecht (pixilla)






More information about the macports-dev mailing list