Issue 27407: prepare_ssl.py missing in PCBuild folder (original) (raw)

Created on 2016-06-28 15:51 by George Ge, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (7)
msg269440 - (view) Author: George Ge (George Ge) Date: 2016-06-28 15:51
The readme.txt file in the PCBuild folder in Python 2.7.11 and 2.7.12 sources both contain instructions on how to configure to build a different OpenSSL version using PCbuild\prepare_ssl.py, but this file is missing on both versions.
msg269442 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2016-06-28 16:16
It can be found at PCbuild/prepare_ssl.py in the default branch. Copying it into the 2.7 branch wouldn't hurt I guess, and I'm okay with having build scripts in there that depend on Python 3 ;)
msg269443 - (view) Author: George Ge (George Ge) Date: 2016-06-28 16:22
I see. Would it be possible to have a version of prepare_ssl.py written in 2.7 for the official source releases?
msg269444 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2016-06-28 16:29
It would need someone to volunteer to port and maintain it. I don't believe any of the current team want to maintain two different versions of the script, considering we all use Python 3 and have it available when updating the version of OpenSSL used.
msg269450 - (view) Author: Zachary Ware (zach.ware) * (Python committer) Date: 2016-06-28 19:20
You can also use PC/VS9.0/build_ssl.py which was the progenitor of prepare_ssl.py. The project files in PC/VS9.0 will use build_ssl.py by default. FTR, I'm good with copying prepare_ssl.py to 2.7, and even with ensuring that it's 2.7 compatible (it probably already is), but I want it to match between branches and it must be Python 3 compatible.
msg270687 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2016-07-18 03:54
Giving this to Zach to resolve/close as he feels appropriate.
msg274414 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2016-09-05 18:03
New changeset 8955049a79aa by Zachary Ware in branch '2.7': Issue #27407: Add prepare_ssl.py to 2.7 https://hg.python.org/cpython/rev/8955049a79aa New changeset 32552131d8cb by Zachary Ware in branch '2.7': Issue #27407: Make PCbuild/prepare_ssl.py Python 2 compatible https://hg.python.org/cpython/rev/32552131d8cb New changeset e0873191ad7d by Zachary Ware in branch '3.5': Issue #27407: Make PCbuild/prepare_ssl.py Python 2 compatible https://hg.python.org/cpython/rev/e0873191ad7d New changeset 87f186cc6b80 by Zachary Ware in branch 'default': Closes #27407: Merge with 3.5 https://hg.python.org/cpython/rev/87f186cc6b80
History
Date User Action Args
2022-04-11 14:58:33 admin set github: 71594
2016-09-05 18:03:59 python-dev set status: open -> closednosy: + python-devmessages: + resolution: fixedstage: resolved
2016-07-18 03:54:54 steve.dower set assignee: zach.waremessages: +
2016-06-28 19:20:51 zach.ware set messages: +
2016-06-28 16:29:05 steve.dower set messages: +
2016-06-28 16:22:44 George Ge set messages: +
2016-06-28 16:16:23 steve.dower set messages: +
2016-06-28 15:51:41 George Ge create