diff -u -r old/Lib/test/regrtest.py new/Lib/test/regrtest.py --- old/Lib/test/regrtest.py 2004-08-31 06:45:22.000000000 -0700 +++ new/Lib/test/regrtest.py 2004-10-19 21:25:21.337191495 -0700 @@ -1089,6 +1089,10 @@ if eval('test_codecmaps_' + cc).skip_expected: self.expected.add('test_codecmaps_' + cc) + if sys.maxint == 9223372036854775807L: + self.expected.add('test_rgbimg') + self.expected.add('test_imageop') + if not sys.platform in ("mac", "darwin"): MAC_ONLY = ["test_macostools", "test_macfs", "test_aepack", "test_plistlib", "test_scriptpackages"] diff -u -r old/Modules/_tkinter.c new/Modules/_tkinter.c --- old/Modules/_tkinter.c 2004-08-03 19:16:48.000000000 -0700 +++ new/Modules/_tkinter.c 2004-10-19 18:21:02.570882374 -0700 @@ -805,8 +805,8 @@ PyTclObject_repr(PyTclObject *self) { char buf[50]; - PyOS_snprintf(buf, 50, "<%s object at 0x%.8x>", - self->value->typePtr->name, (int)self->value); + PyOS_snprintf(buf, 50, "<%s object at %p>", + self->value->typePtr->name, self->value); return PyString_FromString(buf); } diff -u -r old/setup.py new/setup.py --- old/setup.py 2004-10-13 08:54:16.000000000 -0700 +++ new/setup.py 2004-10-19 18:33:48.980485849 -0700 @@ -265,7 +265,10 @@ # lib_dirs and inc_dirs are used to search for files; # if a file is found in one of those directories, it can # be assumed that no additional -I,-L directives are needed. - lib_dirs = self.compiler.library_dirs + ['/lib', '/usr/lib', '/usr/lib/lib64'] + lib_dirs = self.compiler.library_dirs + [ + '/lib64', '/usr/lib64', + '/lib', '/usr/lib', + ] inc_dirs = self.compiler.include_dirs + ['/usr/include'] exts = [] @@ -990,6 +993,7 @@ added_lib_dirs.append('/usr/openwin/lib') elif os.path.exists('/usr/X11R6/include'): include_dirs.append('/usr/X11R6/include') + added_lib_dirs.append('/usr/X11R6/lib64') added_lib_dirs.append('/usr/X11R6/lib') elif os.path.exists('/usr/X11R5/include'): include_dirs.append('/usr/X11R5/include')