Changed the UCHAR_MAX error msg a bit:  we don't really assume anything
about "characters", we assume something about C's char type (which is
an integral type).
diff --git a/Include/Python.h b/Include/Python.h
index c28c23c..bff2c57 100644
--- a/Include/Python.h
+++ b/Include/Python.h
@@ -26,7 +26,7 @@
 #endif
 
 #if UCHAR_MAX != 255
-#error "Python's source code currently assumes 8-bit characters."
+#error "Python's source code assumes C's unsigned char is an 8-bit type."
 #endif
 
 #if defined(__sgi) && defined(WITH_THREAD) && !defined(_SGI_MP_SOURCE)