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.

Author pablogsal
Recipients barry, christian.heimes, gregory.p.smith, pablogsal
Date 2021-03-10.23:55:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1615420553.37.0.557366247649.issue43466@roundup.psfhosted.org>
In-reply-to
Content
> OpenSSL uses dynamic linking by default.

As long as OpenSSL provide a .a file (they do) you can always static link. That is a decision of how you integrate the library.

>  Static linking is problematic for dynamic engine support.

Not sure I follow. What's the problem here? The advantage of static linking here will be to not have a dependency on the shared object, which can be quite beneficial.


> Dynamic linked OpenSSL has a major benefit: It allows users to update OpenSSL without re-compiling Python.

Yeah, I agree. That's what should always be the default. But there are still advantages regarding static linking.
History
Date User Action Args
2021-03-10 23:55:53pablogsalsetrecipients: + pablogsal, barry, gregory.p.smith, christian.heimes
2021-03-10 23:55:53pablogsalsetmessageid: <1615420553.37.0.557366247649.issue43466@roundup.psfhosted.org>
2021-03-10 23:55:53pablogsallinkissue43466 messages
2021-03-10 23:55:53pablogsalcreate