Skip to content

Commit c8b7673

Browse files
committed
fixup! fixup! fixup! ci: Try to fix macOS runner
1 parent 696d5a8 commit c8b7673

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

ci/macos-cargo-linker

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/bin/sh
2+
env -u DYLD_LIBRARY_PATH /usr/bin/cc "$@"

ci/test.sh

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,7 @@ set_llvm_env() {
6666
else
6767
llvm_download $base_url `llvm_macos_target_triple ${LLVM_VERSION_TRIPLE}`
6868
export DYLD_LIBRARY_PATH="${LLVM_DIRECTORY}/lib":${DYLD_LIBRARY_PATH:-}
69-
export CARGO_TARGET_AARCH64_APPLE_DARWIN_LINKER="${LLVM_DIRECTORY}/bin/clang"
70-
export MACOSX_DEPLOYMENT_TARGET="10.6"
69+
export CARGO_TARGET_AARCH64_APPLE_DARWIN_LINKER="$(pwd)/ci/macos-cargo-linker"
7170
fi
7271
export LD="${LLVM_DIRECTORY}/bin/clang"
7372
export CC="${LLVM_DIRECTORY}/bin/clang"
@@ -108,8 +107,6 @@ get_cargo_args() {
108107

109108
if [ ! -z "$RUST_CROSS_COMPILER" ]; then
110109
export RUSTFLAGS="-C linker=${RUST_CROSS_COMPILER}-gcc"
111-
else
112-
export RUSTFLAGS="-C linker=${LLVM_DIRECTORY}/bin/clang"
113110
fi
114111

115112
CARGO_ARGS=`get_cargo_args`

0 commit comments

Comments
 (0)