Skip to content

Commit 28eda41

Browse files
authored
Merge pull request #13 from regro-cf-autotick-bot/0.18.0_h7e65ff
librerun-sdk v0.18.0 and switch macos builds to link with lld
2 parents 71f825e + 0378863 commit 28eda41

31 files changed

+78
-44
lines changed

.azure-pipelines/azure-pipelines-win.yml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.ci_support/linux_64_libarrow14.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '14'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-64
2729
zip_keys:

.ci_support/linux_64_libarrow15.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '15'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-64
2729
zip_keys:

.ci_support/linux_64_libarrow16.1.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '16.1'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-64
2729
zip_keys:

.ci_support/linux_64_libarrow17.0.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '17.0'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-64
2729
zip_keys:

.ci_support/linux_aarch64_libarrow14.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ libarrow:
2626
- '14'
2727
rust_compiler:
2828
- rust
29+
rust_compiler_version:
30+
- 1.76.0
2931
target_platform:
3032
- linux-aarch64
3133
zip_keys:

.ci_support/linux_aarch64_libarrow15.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ libarrow:
2626
- '15'
2727
rust_compiler:
2828
- rust
29+
rust_compiler_version:
30+
- 1.76.0
2931
target_platform:
3032
- linux-aarch64
3133
zip_keys:

.ci_support/linux_aarch64_libarrow16.1.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ libarrow:
2626
- '16.1'
2727
rust_compiler:
2828
- rust
29+
rust_compiler_version:
30+
- 1.76.0
2931
target_platform:
3032
- linux-aarch64
3133
zip_keys:

.ci_support/linux_aarch64_libarrow17.0.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ libarrow:
2626
- '17.0'
2727
rust_compiler:
2828
- rust
29+
rust_compiler_version:
30+
- 1.76.0
2931
target_platform:
3032
- linux-aarch64
3133
zip_keys:

.ci_support/linux_ppc64le_libarrow14.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '14'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-ppc64le
2729
zip_keys:

.ci_support/linux_ppc64le_libarrow15.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '15'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-ppc64le
2729
zip_keys:

.ci_support/linux_ppc64le_libarrow16.1.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '16.1'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-ppc64le
2729
zip_keys:

.ci_support/linux_ppc64le_libarrow17.0.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ libarrow:
2222
- '17.0'
2323
rust_compiler:
2424
- rust
25+
rust_compiler_version:
26+
- 1.76.0
2527
target_platform:
2628
- linux-ppc64le
2729
zip_keys:

.ci_support/migrations/libarrow170.yaml

-26
This file was deleted.

.ci_support/osx_64_libarrow14.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ macos_machine:
2424
- x86_64-apple-darwin13.4.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-64
2931
zip_keys:

.ci_support/osx_64_libarrow15.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ macos_machine:
2424
- x86_64-apple-darwin13.4.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-64
2931
zip_keys:

.ci_support/osx_64_libarrow16.1.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ macos_machine:
2424
- x86_64-apple-darwin13.4.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-64
2931
zip_keys:

.ci_support/osx_64_libarrow17.0.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ macos_machine:
2424
- x86_64-apple-darwin13.4.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-64
2931
zip_keys:

.ci_support/osx_arm64_libarrow14.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MACOSX_SDK_VERSION:
55
c_compiler:
66
- clang
77
c_compiler_version:
8-
- '16'
8+
- '17'
99
c_stdlib:
1010
- macosx_deployment_target
1111
c_stdlib_version:
@@ -17,13 +17,15 @@ channel_targets:
1717
cxx_compiler:
1818
- clangxx
1919
cxx_compiler_version:
20-
- '16'
20+
- '17'
2121
libarrow:
2222
- '14'
2323
macos_machine:
2424
- arm64-apple-darwin20.0.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-arm64
2931
zip_keys:

.ci_support/osx_arm64_libarrow15.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MACOSX_SDK_VERSION:
55
c_compiler:
66
- clang
77
c_compiler_version:
8-
- '16'
8+
- '17'
99
c_stdlib:
1010
- macosx_deployment_target
1111
c_stdlib_version:
@@ -17,13 +17,15 @@ channel_targets:
1717
cxx_compiler:
1818
- clangxx
1919
cxx_compiler_version:
20-
- '16'
20+
- '17'
2121
libarrow:
2222
- '15'
2323
macos_machine:
2424
- arm64-apple-darwin20.0.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-arm64
2931
zip_keys:

.ci_support/osx_arm64_libarrow16.1.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MACOSX_SDK_VERSION:
55
c_compiler:
66
- clang
77
c_compiler_version:
8-
- '16'
8+
- '17'
99
c_stdlib:
1010
- macosx_deployment_target
1111
c_stdlib_version:
@@ -17,13 +17,15 @@ channel_targets:
1717
cxx_compiler:
1818
- clangxx
1919
cxx_compiler_version:
20-
- '16'
20+
- '17'
2121
libarrow:
2222
- '16.1'
2323
macos_machine:
2424
- arm64-apple-darwin20.0.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-arm64
2931
zip_keys:

.ci_support/osx_arm64_libarrow17.0.yaml

+4-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MACOSX_SDK_VERSION:
55
c_compiler:
66
- clang
77
c_compiler_version:
8-
- '16'
8+
- '17'
99
c_stdlib:
1010
- macosx_deployment_target
1111
c_stdlib_version:
@@ -17,13 +17,15 @@ channel_targets:
1717
cxx_compiler:
1818
- clangxx
1919
cxx_compiler_version:
20-
- '16'
20+
- '17'
2121
libarrow:
2222
- '17.0'
2323
macos_machine:
2424
- arm64-apple-darwin20.0.0
2525
rust_compiler:
2626
- rust
27+
rust_compiler_version:
28+
- 1.76.0
2729
target_platform:
2830
- osx-arm64
2931
zip_keys:

.ci_support/win_64_libarrow14.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@ libarrow:
1212
- '14'
1313
rust_compiler:
1414
- rust
15+
rust_compiler_version:
16+
- 1.76.0
1517
target_platform:
1618
- win-64

.ci_support/win_64_libarrow15.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@ libarrow:
1212
- '15'
1313
rust_compiler:
1414
- rust
15+
rust_compiler_version:
16+
- 1.76.0
1517
target_platform:
1618
- win-64

.ci_support/win_64_libarrow16.1.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@ libarrow:
1212
- '16.1'
1313
rust_compiler:
1414
- rust
15+
rust_compiler_version:
16+
- 1.76.0
1517
target_platform:
1618
- win-64

.ci_support/win_64_libarrow17.0.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@ libarrow:
1212
- '17.0'
1313
rust_compiler:
1414
- rust
15+
rust_compiler_version:
16+
- 1.76.0
1517
target_platform:
1618
- win-64

.scripts/run_osx_build.sh

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build-locally.py

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

recipe/build.sh

+8-2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ cargo-bundle-licenses --format yaml --output THIRDPARTY.yml
1616
# The CI environment variable means something specific to Rerun. Unset it.
1717
unset CI
1818

19+
if [[ "${target_platform}" == osx-* ]]; then
20+
export CMAKE_LINKER_TYPE="LLD"
21+
else
22+
export CMAKE_LINKER_TYPE="DEFAULT"
23+
fi
24+
1925
mkdir build_cxx
2026
cd build_cxx
2127

@@ -24,8 +30,8 @@ cmake ${CMAKE_ARGS} -GNinja .. \
2430
-DBUILD_SHARED_LIBS:BOOL=ON \
2531
-DRERUN_ARROW_LINK_SHARED:BOOL=ON \
2632
-DRERUN_DOWNLOAD_AND_BUILD_ARROW:BOOL=OFF \
27-
-DRERUN_INSTALL_RERUN_C:BOOL=OFF
28-
33+
-DRERUN_INSTALL_RERUN_C:BOOL=OFF \
34+
-DCMAKE_LINKER_TYPE:STRING=${CMAKE_LINKER_TYPE}
2935
cmake --build . --config Release
3036
cmake --build . --config Release --target install
3137

recipe/conda_build_config.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
# Needed for Metal, the hardware acceleration api for osx
22
MACOSX_SDK_VERSION: # [osx and x86_64]
33
- "11.0" # [osx and x86_64]
4+
5+
# Workaround for https://github.com/rerun-io/rerun/issues/7216
6+
# Use the same version specified in https://github.com/rerun-io/rerun/blob/0.18.0/rust-toolchain#L8
7+
rust_compiler_version:
8+
- 1.76.0

0 commit comments

Comments
 (0)