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 ned.deily
Recipients Alex.Willmer, barry, christian.heimes, ned.deily, yselivanov
Date 2018-05-24.06:04:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1527141876.64.0.682650639539.issue32694@psf.upfronthosting.co.za>
In-reply-to
Content
At the PyCon US sprints, we looked into this and updated the Developer's Guide with suggestions for how to configure a build on macOS with either Homebrew or MacPorts for either 3.7+ or earlier.  It is not an ideal solution so I want to keep this open for now and reassign to me but it should no longer be a "deferred blocker".

For reference, the devguide now recomments this:

(Homebrew)

$ brew install openssl xz
and configure python versions >= 3.7:

./configure --with-pydebug --with-openssl=$(brew --prefix openssl)
or configure python versions < 3.7:

$ CPPFLAGS="-I$(brew --prefix openssl)/include" \
  LDFLAGS="-L$(brew --prefix openssl)/lib" \
  ./configure --with-pydebug

(MacPorts)

$ sudo port install pkgconfig openssl xz
and configure:

$ CPPFLAGS="-I/opt/local/include" \
  LDFLAGS="-L/opt/local/lib" \
  ./configure --with-pydebug
History
Date User Action Args
2018-05-24 06:04:36ned.deilysetrecipients: + ned.deily, barry, christian.heimes, yselivanov, Alex.Willmer
2018-05-24 06:04:36ned.deilysetmessageid: <1527141876.64.0.682650639539.issue32694@psf.upfronthosting.co.za>
2018-05-24 06:04:36ned.deilylinkissue32694 messages
2018-05-24 06:04:36ned.deilycreate