From: Martin v. Löwis Date: Wed, 4 Oct 2006 16:02:55 +0000 (+0000) Subject: Build _ssl.pyd with OpenSSL 0.9.7l X-Git-Tag: v2.4.4c1~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d005dd9e9b8fc17226d003d8b50410cd0c2d9be1;p=thirdparty%2FPython%2Fcpython.git Build _ssl.pyd with OpenSSL 0.9.7l --- diff --git a/Misc/NEWS b/Misc/NEWS index 096030a63a9f..7b7ce1c482aa 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -219,6 +219,9 @@ Tools/Demos Build ----- +- The Windows binaries for the _ssl module are now linked with + OpenSSL 0.9.7l. + - Bug #1568842: Fix test for uintptr_t. - Bug #1439538: Drop usage of test -e in configure as it is not portable. diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt index 5f7beda5ec77..4d7cd3e03fdf 100644 --- a/PCbuild/readme.txt +++ b/PCbuild/readme.txt @@ -250,17 +250,8 @@ __bsddb - 0 error(s), 5 warning(s) _ssl Python wrapper for the secure sockets library. - Get the latest source code for OpenSSL from - http://www.openssl.org - - You (probably) don't want the "engine" code. For example, get - openssl-0.9.7d.tar.gz - not - openssl-engine-0.9.7d.tar.gz - - Unpack into the "dist" directory, retaining the folder name from - the archive - for example, the latest stable OpenSSL will install as - dist/openssl-0.9.7d + Download the source from the python.org copy: + svn export http://svn.python.org/projects/external/openssl-0.9.7l You can (theoretically) use any version of OpenSSL you like - the build process will automatically select the latest version. diff --git a/Tools/buildbot/external.bat b/Tools/buildbot/external.bat index fff0af23a5e8..776335a2ca37 100644 --- a/Tools/buildbot/external.bat +++ b/Tools/buildbot/external.bat @@ -4,4 +4,9 @@ cd .. @rem bzip -if not exist bzip2-1.0.3 svn export http://svn.python.org/projects/external/bzip2-1.0.3 \ No newline at end of file +if not exist bzip2-1.0.3 svn export http://svn.python.org/projects/external/bzip2-1.0.3 + +@rem OpenSSL +if exist openssl-0.9.7d rd /s/q openssl-0.9.7d +if not exist openssl-0.9.7l svn export http://svn.python.org/projects/external/openssl-0.9.7l +