Bug report #876
python makefiles don't get OSX flags
|Affected QGIS version:||Regression?:||No|
|Operating System:||OS X||Easy fix?:||No|
|Pull Request or Patch supplied:||Resolution:||fixed|
|Crashes QGIS or corrupts data:||Copied to github as #:||10935|
The python makefiles don't get either CMAKE_OSX_ARCHITECTURES or CMAKE_OSX_SYSROOT. So, if Qgis is configured for a universal binary and/or to use a system SDK, the python components are not built universal, or for the specified SDK (which makes it impossible to build on Leopard for Tiger, since there are some library version incompatibilities in Leopard).
Also, it's difficult to work around it by patching the makefiles after configuring, since these makefiles are generated during the make process. It looks like something needs to be added to python/configure.py.
Looking back at 0.9.0, that has the same problem.