summaryrefslogtreecommitdiffstats
path: root/Lib/distutils
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/distutils')
-rw-r--r--Lib/distutils/util.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/Lib/distutils/util.py b/Lib/distutils/util.py
index 009ba6c..e596150 100644
--- a/Lib/distutils/util.py
+++ b/Lib/distutils/util.py
@@ -41,7 +41,12 @@ def get_platform ():
# Try to distinguish various flavours of Unix
(osname, host, release, version, machine) = os.uname()
- osname = string.lower(osname)
+
+ # Convert the OS name to lowercase and remove '/' characters
+ # (to accommodate BSD/OS)
+ osname = string.lower(osname)
+ osname = string.replace(osname, '/', '')
+
if osname[:5] == "linux":
# At least on Linux/Intel, 'machine' is the processor --
# i386, etc.