diff --git a/.ci/build-release.sh b/.ci/build-release.sh index 43d233b..52a8a0a 100755 --- a/.ci/build-release.sh +++ b/.ci/build-release.sh @@ -5,12 +5,15 @@ set -eu ARCH="$1" SCRATCH_PATH=".build/$ARCH" OUTPUT_PATH=".build/prebuilt/$ARCH" +SWIFT_COMPATIBILITY_LIBRARY="$(dirname "$(xcrun --find swiftc)")/../lib/swift-6.2/macosx/libswiftCompatibilitySpan.dylib" swift build \ --build-system swiftbuild \ --scratch-path "$SCRATCH_PATH" \ --arch "$ARCH" \ --configuration release \ + -Xlinker -weak_library \ + -Xlinker "$SWIFT_COMPATIBILITY_LIBRARY" \ --product tart BIN_PATH=$(swift build \