Skip to content

Commit 4ed0a1c

Browse files
committed
ARROW-10490: [CI] pin Xcode 11.7 since the new default 12.0.1 does not build
Xcode for GitHub actions has been changed to default to Xcode 12.0.1 (actions/runner-images#1712), but this breaks the build. This change pins builds to Xcode 11.7 until it can be fixed.
1 parent 3a87324 commit 4ed0a1c

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

.github/workflows/cpp.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,9 @@ jobs:
207207
ARROW_WITH_SNAPPY: ON
208208
ARROW_WITH_ZLIB: ON
209209
ARROW_WITH_ZSTD: ON
210+
# Pin Xcode to 11.7 instead of the new default of 12.0.1
211+
# See: https://github.com/actions/virtual-environments/issues/1712
212+
DEVELOPER_DIR: /Applications/Xcode_11.7.app/Contents/Developer
210213
steps:
211214
- name: Checkout Arrow
212215
uses: actions/checkout@v2

.github/workflows/python.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,9 @@ jobs:
136136
ARROW_WITH_BROTLI: ON
137137
ARROW_BUILD_TESTS: OFF
138138
CMAKE_ARGS: "-DPYTHON_EXECUTABLE=/usr/local/bin/python3"
139+
# Pin Xcode to 11.7 instead of the new default of 12.0.1
140+
# See: https://github.com/actions/virtual-environments/issues/1712
141+
DEVELOPER_DIR: /Applications/Xcode_11.7.app/Contents/Developer
139142
steps:
140143
- name: Checkout Arrow
141144
uses: actions/checkout@v2

.github/workflows/ruby.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@ jobs:
118118
ARROW_WITH_SNAPPY: ON
119119
ARROW_WITH_ZLIB: ON
120120
ARROW_WITH_ZSTD: ON
121+
# Pin Xcode to 11.7 instead of the new default of 12.0.1
122+
# See: https://github.com/actions/virtual-environments/issues/1712
123+
DEVELOPER_DIR: /Applications/Xcode_11.7.app/Contents/Developer
121124
XML_CATALOG_FILES: /usr/local/etc/xml/catalog
122125
steps:
123126
- name: Checkout Arrow

0 commit comments

Comments
 (0)