Translate spaces in the machine name to underscores
    (Power Macintosh -> Power_Macintosh)
diff --git a/Lib/distutils/util.py b/Lib/distutils/util.py
index 17fc320..dc3183b 100644
--- a/Lib/distutils/util.py
+++ b/Lib/distutils/util.py
@@ -40,10 +40,11 @@
 
     (osname, host, release, version, machine) = os.uname()
 
-    # Convert the OS name to lowercase and remove '/' characters
-    # (to accommodate BSD/OS)
+    # Convert the OS name to lowercase, remove '/' characters
+    # (to accommodate BSD/OS), and translate spaces (for "Power Macintosh")
     osname = string.lower(osname)
     osname = string.replace(osname, '/', '')
+    machine = string.replace(machine, ' ', '_')
 
     if osname[:5] == "linux":
         # At least on Linux/Intel, 'machine' is the processor --