From d005dd9e9b8fc17226d003d8b50410cd0c2d9be1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Wed, 4 Oct 2006 16:02:55 +0000 Subject: Build _ssl.pyd with OpenSSL 0.9.7l --- Misc/NEWS | 3 +++ PCbuild/readme.txt | 13 ++----------- Tools/buildbot/external.bat | 7 ++++++- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/Misc/NEWS b/Misc/NEWS index 096030a6..7b7ce1c 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 5f7beda..4d7cd3e 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 fff0af2..776335a2 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 + -- cgit v0.12