Ticket #22573 (new defect)
boost-jam +universal isn't universal
|Reported by:||ryandesign@…||Owned by:||jon.olsson@…|
On Snow Leopard, with universal_archs set to the default "x86_64 i386", boost-jam +universal installs nonuniversal binaries:
$ port installed boost-jam The following ports are currently installed: boost-jam @3.1.17_0+universal (active) $ port contents boost-jam Port boost-jam contains: /opt/local/bin/bjam /opt/local/lib/bjam/bin/jam $ port contents boost-jam | sed 1d | xargs lipo -info Non-fat file: /opt/local/bin/bjam is architecture: x86_64 Non-fat file: /opt/local/lib/bjam/bin/jam is architecture: x86_64 $
If boost-jam cannot be built universal, it should disable the universal variant with "universal_variant no". Otherwise, the universal build should be fixed.