File handlers don't work on the mac, so don't pretend they do. I guess this is a 2.1.1 candidate, if it isn't too late for that.
diff --git a/Modules/_tkinter.c b/Modules/_tkinter.c
index ceac18b..f20a1ef 100644
--- a/Modules/_tkinter.c
+++ b/Modules/_tkinter.c
@@ -57,7 +57,8 @@
 #include <Menus.h>
 #endif
 
-#if !(defined(MS_WINDOWS) || defined(__CYGWIN__))
+#if !(defined(MS_WINDOWS) || defined(__CYGWIN__) || defined(macintosh))
+/* Mac has it, but it doesn't really work:-( */
 #define HAVE_CREATEFILEHANDLER
 #endif