Skip to content

Commit 25a4330

Browse files
committed
build: use macOS SDK from Xcode 11.3.1 during builds
1 parent 5cab7e9 commit 25a4330

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.gitlab-ci.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ builder-image:
3636
stage: build-depends
3737
image: $CI_REGISTRY_IMAGE:builder-$CI_COMMIT_REF_SLUG
3838
variables:
39-
SDK_URL: https://bitcoincore.org/depends-sources/sdks
40-
OSX_SDK: "10.14"
39+
SDK_URL: "https://bitcoincore.org/depends-sources/sdks"
40+
OSX_SDK: "Xcode-11.3.1-11C505-extracted-SDK-with-libcxx-headers"
4141
MAKEJOBS: -j4
4242
before_script:
4343
- echo HOST=$HOST
@@ -46,10 +46,12 @@ builder-image:
4646
echo "Downloading MacOS SDK"
4747
mkdir -p depends/SDKs
4848
mkdir -p depends/sdk-sources
49-
if [ ! -f depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz ]; then
50-
curl --location --fail $SDK_URL/MacOSX${OSX_SDK}.sdk.tar.gz -o depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz
49+
if [ ! -f depends/sdk-sources/${OSX_SDK}.tar.gz ]; then
50+
curl --location --fail $SDK_URL/${OSX_SDK}.tar.gz -o depends/sdk-sources/${OSX_SDK}.tar.gz
5151
fi
52-
tar -C depends/SDKs -xf depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz
52+
sha256sum depends/sdk-sources/${OSX_SDK}.tar.gz
53+
echo "436df6dfc7073365d12f8ef6c1fdb060777c720602cc67c2dcf9a59d94290e38 depends/sdk-sources/${OSX_SDK}.tar.gz" | sha256sum -c
54+
tar -C depends/SDKs -xf depends/sdk-sources/${OSX_SDK}.tar.gz
5355
fi
5456
script:
5557
- make $MAKEJOBS -C depends HOST=$HOST $DEP_OPTS

0 commit comments

Comments
 (0)