aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Kruskal <62662355+mkruskal-google@users.noreply.github.com>2022-12-15 10:03:10 -0800
committerGitHub <noreply@github.com>2022-12-15 10:03:10 -0800
commitb9ec8b48b92ed98e719488037c9aa3028b370726 (patch)
tree35da0105e0d4bd627086eb3a3f1d5e3f8636a77a
parentc9e1a41b0ee72479cb96bfbb901330680ba921fa (diff)
downloadprotobuf-b9ec8b48b92ed98e719488037c9aa3028b370726.tar.gz
Point pyenv at homebrew's zlib. (#11317)
-rwxr-xr-xkokoro/macos/prepare_build_macos_rc3
1 files changed, 3 insertions, 0 deletions
diff --git a/kokoro/macos/prepare_build_macos_rc b/kokoro/macos/prepare_build_macos_rc
index 7a150c79f..f753e986f 100755
--- a/kokoro/macos/prepare_build_macos_rc
+++ b/kokoro/macos/prepare_build_macos_rc
@@ -34,6 +34,9 @@ pyenv install -v -s 2.7.18 && pyenv global 2.7.18
# Install Tox
if [[ "${KOKORO_INSTALL_TOX:-}" == "yes" ]] ; then
+ # pyenv needs to be directed towards its dependencies.
+ CFLAGS="-I$(brew --prefix zlib)/include" \
+ LDFLAGS="-L$(brew --prefix zlib)/lib" \
pyenv install -v -s 3.7.13
pyenv global 3.7.13
sudo python -m pip install --upgrade pip 'tox==3.27.1' tox-pyenv