From 4099f7429ae468f1e874f903fd601fecce063943 Mon Sep 17 00:00:00 2001 From: Derek Mauro Date: Thu, 23 Oct 2025 12:17:34 -0700 Subject: [PATCH] macOS CI: Move the Bazel vendor_dir to ${HOME} to workaround a Bazel issue where it does not work when it is in ${TMP} and also fix the quoting which was causing it to incorrectly receive the argument https://github.com/bazelbuild/bazel/issues/27156 PiperOrigin-RevId: 823141075 Change-Id: I465f6bda0d94f4e464fa7ce3c1ee019aec78db69 --- ci/macos_xcode_bazel.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/macos_xcode_bazel.sh b/ci/macos_xcode_bazel.sh index f19cd505..4e738472 100755 --- a/ci/macos_xcode_bazel.sh +++ b/ci/macos_xcode_bazel.sh @@ -37,8 +37,8 @@ fi # Use Bazel Vendor mode to reduce reliance on external dependencies. if [[ ${KOKORO_GFILE_DIR:-} ]] && [[ -f "${KOKORO_GFILE_DIR}/distdir/abseil-cpp_vendor.tar.gz" ]]; then - tar -xf "${KOKORO_GFILE_DIR}/distdir/abseil-cpp_vendor.tar.gz" -C "${TMP}/" - BAZEL_EXTRA_ARGS="--vendor_dir=\"${TMP}/abseil-cpp_vendor\" ${BAZEL_EXTRA_ARGS:-}" + tar -xf "${KOKORO_GFILE_DIR}/distdir/abseil-cpp_vendor.tar.gz" -C "${HOME}/" + BAZEL_EXTRA_ARGS="--vendor_dir=${HOME}/abseil-cpp_vendor ${BAZEL_EXTRA_ARGS:-}" fi # Print the compiler and Bazel versions.