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:34:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1615419261.03.0.967571017588.issue43466@roundup.psfhosted.org>
In-reply-to
Content
I have a suggestion (I am ok with also doing both). We should add also a flag that allows to statically compile openssl into the extension modules (if the .a are available) so there will be no shared object dependency. This allows us to have artifacts that are more self contained (regarding OpenSSL), partially eliminating the problem.

We could also go a step ahead and also hide the OpenSSL symbols from the dynamic table, so they don't collide if another shared object is already loaded in the future.
History
Date User Action Args
2021-03-10 23:34:21pablogsalsetrecipients: + pablogsal, barry, gregory.p.smith, christian.heimes
2021-03-10 23:34:21pablogsalsetmessageid: <1615419261.03.0.967571017588.issue43466@roundup.psfhosted.org>
2021-03-10 23:34:21pablogsallinkissue43466 messages
2021-03-10 23:34:20pablogsalcreate