Can build older OpenSSL in http://svn.python.org/projects/externals/
without Perl again.
diff --git a/PCbuild/build_ssl.py b/PCbuild/build_ssl.py
index 4556cbc..2cf7fc6 100644
--- a/PCbuild/build_ssl.py
+++ b/PCbuild/build_ssl.py
@@ -242,7 +242,7 @@
             copy(r"crypto\opensslconf.h", r"crypto\opensslconf_%s.h" % arch)
 
         # If the assembler files don't exist in tmpXX, copy them there
-        if perl is None:
+        if perl is None and os.path.exists("asm"+dirsuffix):
             if not os.path.exists("tmp"+dirsuffix):
                 os.mkdir("tmp"+dirsuffix)
             for f in os.listdir("asm"+dirsuffix):