Issue 33791: Update README.rst to mention third-party OpenSSL needed for macOS builds - Python tracker

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
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: atg7000, miss-islington, ned.deily, ronaldoussoren
Priority: normal Keywords: patch

Created on 2018-06-07 08:12 by atg7000, last changed 2022-04-11 14:59 by admin. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 7471 merged atg7000, 2018-06-07 08:17
PR 7513 merged miss-islington, 2018-06-08 02:52
PR 7512 merged miss-islington, 2018-06-08 03:16
Messages (6)
msg318912 - (view) Author: Austin Garner (atg7000) * Date: 2018-06-07 08:12
Python 3.8 would not install on MacOS due to missing SSL
msg318914 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2018-06-07 08:31
Technically speaking, you can build Python 3.8 or any other current version on current versions of macOS and it will install just fine, but, because Apple has deprecated the use of a system-supplied OpenSSL and no longer supplies the header files to build against their OpenSSL, there won't be a working ssl module nor a lzma module, for that matter, since Apple does not provide a libzma.  There are other, less important modules that do not build out of the box as well.  This is not unique to macOS; each platform that Python supports has its quirks.  But updating the README.rst file to mention OpenSSL on macOS is a good suggestion.  Thanks for the PR.
msg319008 - (view) Author: miss-islington (miss-islington) Date: 2018-06-08 02:52
New changeset 94b5fabe81fc1ee7a49a06db117ca2f2d1c80526 by Miss Islington (bot) in branch '3.6':
bpo-33791: Update README for macOS users (GH-7471)
https://github.com/python/cpython/commit/94b5fabe81fc1ee7a49a06db117ca2f2d1c80526
msg319009 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2018-06-08 03:16
New changeset ee994d7443a7e2809a5d49bd3679fc9c451a411b by Ned Deily (atg7000) in branch 'master':
bpo-33791: Update README for macOS users (GH-7471)
https://github.com/python/cpython/commit/ee994d7443a7e2809a5d49bd3679fc9c451a411b
msg319010 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2018-06-08 03:29
Due to some bot issues, the 3.7 commit message went AWOL: the changeset id is ee994d7443a7e2809a5d49bd3679fc9c451a411b.  Thanks for the PR!
msg319011 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2018-06-08 03:31
(Er, the 3.7 commit is 43202e05c24907576ffd2b10762b18225be7f278)