General
- d3 is a mac builder
- hostname: twisted2.egh.com
- root as root: glyph, tomprince, adiroiban, markrwilliams (runciter)
- buildslave name: egh-osx-1
- buildslave working dir: /Users/buildbot/BuildSlave
This builder uses pyenv-provided Pythons because its version of macOS includes an ancient version of OpenSSL.
pyenv downloads OpenSSL 1.0.2 and links _ssl
against it on older macOS releases:
https://github.com/pyenv/pyenv/blob/b960f863ccf81e1311706b0976fde78e58141704/plugins/python-build/share/python-build/3.6.5#L2 https://github.com/pyenv/pyenv/blob/b960f863ccf81e1311706b0976fde78e58141704/plugins/python-build/bin/python-build#L1479-L1484
pyenv was chosen over brew because brew wants to take over /usr/local/bin, but other things have been installed there.
The build master's configuration assumes:
- That Python 2.7.14 is installed (
pyenv install 2.7.14
) and aliased topython
(pyenv global 2.7.14
) - That the
virtualenv
package is installed and runnable bypython -m virtualenv
(e.g.,python -m pip install --user virtualenv
)
Last modified 11 months ago
Last modified on 04/05/2018 03:31:47 PM