This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: openssl-0.9.8 requires _ssl.mak change
Type: Stage:
Components: Build Versions:
process
Status: closed Resolution: not a bug
Dependencies: Superseder:
Assigned To: Nosy List: loewis, vrmeyer
Priority: normal Keywords:

Created on 2005-07-05 22:14 by vrmeyer, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (4)
msg25732 - (view) Author: Alan Meyer (vrmeyer) Date: 2005-07-05 22:14
When building _ssl.pyd for Windows I downloaded the latest
openssl (0.9.8) released today, July 5, 2005.  After
building
the openssl libraries successfully I downloaded the source
code for Python 2.4.1 and ran PCBuild/_ssl.mak.  It failed
to link four Windows functions in cryptlib.obj in
libeay32.lib
in openssl.

To fix this, "user32.lib" must be added to the
definition of
"LIBS" in _ssl.mak.

We have not tested further, deciding to fallback to an
earlier version of openssl since, clearly this latest
version
had not yet been tested with Python and we are building
this for production code.
msg25733 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2005-07-06 05:14
Logged In: YES 
user_id=21627

This is indeed not a bug. The build process on Windows is
only meant to work with the versions of packages listed in
PCbuild/readme.txt, which means OpenSSL 0.9.7d.
msg25734 - (view) Author: Alan Meyer (vrmeyer) Date: 2005-07-06 17:02
Logged In: YES 
user_id=338015

I agree it's not a bug but didn't see any way to indicate it
as an enhancement in the SourceForge interface.

I recorded it simply as a note to whoever supports ssl in
Python since they will eventually want to upgrade to later
versions of openssl, and thought my note might save them a
bit of trouble.

Thanks for your support of Python.

Regards,

    Alan
msg25735 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2005-07-06 19:34
Logged In: YES 
user_id=21627

Thanks, I have added a remark into readme.txt 1.59.
History
Date User Action Args
2022-04-11 14:56:12adminsetgithub: 42164
2005-07-05 22:14:20vrmeyercreate