
Folks, it was reported that in Snow Leopard, Apple has removed support for ppc64, and folks trying to use that receive fairly obscure errors. Some of Boost users were already confused by this. Now, this is of course more like Apple's problem, but here's a patch, against current trunk, to do a nice diagnostic of this in Boost.Build. The intention is that if you try to build just ppc64, or a two-way fat binary including ppc64 you get an error message, and if you try tobuild 4-way fat binary, ppc64 is skipped and you get 3-way binary. Can some of OSX users apply this patch to trunk and give it a try? If it works, I would like to merge to release branch. Thanks, Volodya

Vladimir Prus wrote:
Folks,
it was reported that in Snow Leopard, Apple has removed support for ppc64, and folks trying to use that receive fairly obscure errors. Some of Boost users were already confused by this. Now, this is of course more like Apple's problem, but here's a patch, against current trunk, to do a nice diagnostic of this in Boost.Build. The intention is that if you try to build just ppc64, or a two-way fat binary including ppc64 you get an error message, and if you try tobuild 4-way fat binary, ppc64 is skipped and you get 3-way binary.
Can some of OSX users apply this patch to trunk and give it a try? If it works, I would like to merge to release branch.
Boris Dušek helped me with this, and I've checked in the below to the trunk. I'll merge this to release after tests cycle. - Volodya
participants (2)
-
Vladimir Prus
-
Vladimir Prus