@@ -106,7 +106,7 @@ functions:
106
106
export LSAN_OPTIONS="suppressions=$LIBMONGOCRYPT_DIR/.lsan-suppressions"
107
107
export VS_VERSION=${vs_version|}
108
108
export VS_TARGET_ARCH=${vs_target_arch|amd64}
109
- export USE_NINJA=ON
109
+ export USE_NINJA=${use_ninja|ON}
110
110
env ${compile_env|} \
111
111
bash "$EVG_DIR/env-run.sh" \
112
112
bash "$EVG_DIR/build_all.sh"
@@ -151,7 +151,7 @@ functions:
151
151
- command : " shell.exec"
152
152
params :
153
153
script : |-
154
- if test "$OS_NAME" != "windows"; then export USE_NINJA=ON ; fi
154
+ if test "$OS_NAME" != "windows"; then export USE_NINJA=${use_ninja|ON} ; fi
155
155
env ${compile_env|} CONFIGURE_ONLY=ON ${clang_env|CC=clang CXX=clang++} \
156
156
bash libmongocrypt/.evergreen/build_all.sh
157
157
./libmongocrypt/.evergreen/clang-tidy.sh
@@ -563,7 +563,7 @@ tasks:
563
563
commands :
564
564
- func : " fetch source"
565
565
- func : " build python release"
566
- vars : { PYTHON: /opt/python/3.8 /bin/python3 }
566
+ vars : { PYTHON: /opt/python/3.9 /bin/python3 }
567
567
- func : " upload python release"
568
568
569
569
- name : " release-python-windows"
@@ -572,7 +572,7 @@ tasks:
572
572
commands :
573
573
- func : " fetch source"
574
574
- func : " build python release"
575
- vars : { PYTHON: C:/python/Python38 /python.exe }
575
+ vars : { PYTHON: C:/python/Python39 /python.exe }
576
576
- func : " upload python release"
577
577
578
578
- name : " release-python-combine"
@@ -1624,9 +1624,12 @@ buildvariants:
1624
1624
run_on : macos-1100-arm64
1625
1625
expansions :
1626
1626
compile_env : MACOS_UNIVERSAL=ON CMAKE=/opt/homebrew/bin/cmake
1627
+ # Disable Ninja to work around error "Bad CPU type in executable"
1628
+ use_ninja : OFF
1627
1629
tasks :
1628
1630
- build-and-test-and-upload
1629
- - test-python
1631
+ - name : test-python
1632
+ distros : macos-14-arm64
1630
1633
- name : windows-vs2017-32bit
1631
1634
# Test Windows 32 bit builds for PHPC. PHPC builds libmongocrypt from source. See MONGOCRYPT-391.
1632
1635
display_name : " Windows VS 2017 32-bit compile"
0 commit comments