[Python-Dev] 2.3.1 windows binaries (original) (raw)

Tim Peters tim.one at comcast.net
Sat Sep 20 21:35:27 EDT 2003


[Thomas Heller]

For the 2.3.1 Windows binaries, I've followed the instructions in PCBuild\readme.txt and downloaded the sources for the additional packages. I have

bzip2-1.0.2.tar.gz db-4.1.25.NC.zip tcl843-src.zip tk843-src.zip openssl-0.9.7b.tar.gz and zlib-1.1.4. All these versions are exactly those the readme file mentions, with the exception of openssl. Quote from the PCBuild\readme.txt: 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.6g.tar.gz not openssl-engine-0.9.6g.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.6g You can (theoretically) use any version of OpenSSL you like - the build process will automatically select the latest version. Is it important to use the same openssl version that Python 2.3.0 used, or is the readme file correct in saying that the latest version is the one to use?

Nobody knows, because nobody (AFAIK) has ever tried building the Windows Python with an OpenSSL release other than the one mentioned in README.txt. Try it and see whether it works? That would be a happier suggestion if the Python test suite exercised more of the SSL code.

And does this have to be mentioned somewhere (Misc/NEWS, the readme file for windows)?

PCbuild\readme.txt in a given release is intended to describe exactly how that release was built, in detail sufficient so that someone other than the person who built the release stands a good chance of reproducing the whole bit.

I've also added a NEWS entry when moving to a different release of any of the 3rd-party packages. That's just full disclosure .



More information about the Python-Dev mailing list