This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ned.deily
Recipients loewis, ned.deily, ronaldoussoren
Date 2010-01-09.01:02:54
SpamBayes Score 8.330986e-09
Marked as misclassified No
Message-id <1262998976.97.0.0686474008011.issue7658@psf.upfronthosting.co.za>
In-reply-to
Content
Martin, just to be clear: the purpose of the new feature *is* to allow the choice between 32-bit/64-bit and that is important.  My comment was that the downside of the submitted fix, as it stands, would be to not allow choosing archs only for pythons built with the 10.4u SDKs.  And with the 10.4u SDK, those pythons are and can only be 32-bit so the only arch choice there would be between 32-bit Intel and 32-bit PPC and the only environment where that could mean anything is on a 10.5 or 10.6 Intel machine where, in theory, it should be possible to run 32-bit PPC pythons in emulation mode. For pythons built with 10.5 or 10.6 SDKs (in as yet to be supplied python.org installers), then the arch feature allows choice among the up-to 4 archs in the build: 32/64, Intel/PPC.  The proposed fix doesn't alter that aspect of the new feature at all.  But the patch needs to be redone anyway so, if the weak linking is added, there wouldn't even be that very small drawback.

OS X multi-architecture executables: complicated!
History
Date User Action Args
2010-01-09 01:02:57ned.deilysetrecipients: + ned.deily, loewis, ronaldoussoren
2010-01-09 01:02:56ned.deilysetmessageid: <1262998976.97.0.0686474008011.issue7658@psf.upfronthosting.co.za>
2010-01-09 01:02:55ned.deilylinkissue7658 messages
2010-01-09 01:02:55ned.deilycreate