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 gpolo
Recipients gpolo
Date 2009-02-09.18:46:30
SpamBayes Score 0.00032982067
Marked as misclassified No
Message-id <1234205193.04.0.205446143855.issue5120@psf.upfronthosting.co.za>
In-reply-to
Content
The abort still happens occasionally, see:
http://www.python.org/dev/buildbot/all/OS%20X%20x86%20trunk/builds/118/step-test/0
(last lines)

I've talked with Daniel Steffen, who is one of the maintainers of Tcl/Tk
on Mac OSX, and I was told that all this conditional code in _tkinter.c
and tkappinit.c for TK_AQUA is outdated starting with tk 8.4.8, but tk
8.4.7 that ships with macosx (which happens to be the version being used
by the buildslave mentioned above) also includes the patch that
deprecates the usage, and we should be calling only Tk_Init on
tkappinit.c which will deal with all the details (the details are in
tkMacOSXInit:TkpInit).

There is an entry in tk's changelog that is directly related to this:
http://tktoolkit.cvs.sourceforge.net/viewvc/tktoolkit/tk/ChangeLog.2004?revision=1.1&view=markup
(lines 210-220)

Any chance I can change _tkinter and tkappinit to check for
TKINTER_OLD_AQUA (new macro to be added) instead of TK_AQUA and verify
if it helps the buildslaves ?
History
Date User Action Args
2009-02-09 18:46:33gpolosetrecipients: + gpolo
2009-02-09 18:46:33gpolosetmessageid: <1234205193.04.0.205446143855.issue5120@psf.upfronthosting.co.za>
2009-02-09 18:46:31gpololinkissue5120 messages
2009-02-09 18:46:30gpolocreate