Message85033
Because OS X 10.4 and 10.5 ship with an old 8.4 version of Aqua Tcl and
Tk frameworks, current practice is to build the installer image on a
machine with user-installed newer 8.4 Tcl/Tk frameworks in /Library.
This ensures the correct dylib search sequence is built into the Python
image so that users can install a newer 8.4 on their own systems and, if
not, Python will fallback to the Apple-supplied versions in
/System/Library. It is easy to overlook this step in the build process,
however, and some installer images in the past inadvertently did not
include this capability.
This patch adds checks to the build-installer script to ensure that the
newer frameworks are installed on the build machine so that the magic
happens.
Note, Python tkinter currently only supports linking with one
major/minor version of Tcl and Tk so this magic does not allow the
Python installer image to use a major/minor version other than the
current system version. |
|
Date |
User |
Action |
Args |
2009-04-01 16:16:52 | ned.deily | set | recipients:
+ ned.deily, ronaldoussoren |
2009-04-01 16:16:52 | ned.deily | set | messageid: <1238602612.52.0.800890790819.issue5651@psf.upfronthosting.co.za> |
2009-04-01 16:16:51 | ned.deily | link | issue5651 messages |
2009-04-01 16:16:50 | ned.deily | create | |
|