From a3301f5cb12096f98a72a1eaa555bd8307c08d26 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Sun, 21 Dec 2025 15:54:20 +0000 Subject: [PATCH 1/2] Rebuild for icu 78 --- .ci_support/migrations/icu78.yaml | 8 ++++++++ recipe/meta.yaml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .ci_support/migrations/icu78.yaml diff --git a/.ci_support/migrations/icu78.yaml b/.ci_support/migrations/icu78.yaml new file mode 100644 index 00000000..16b84dc2 --- /dev/null +++ b/.ci_support/migrations/icu78.yaml @@ -0,0 +1,8 @@ +__migrator: + build_number: 1 + commit_message: Rebuild for icu 78 + kind: version + migration_number: 1 +icu: +- '78' +migrator_ts: 1766302854.3781085 diff --git a/recipe/meta.yaml b/recipe/meta.yaml index fb5be67d..052dced4 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,6 +1,6 @@ {% set version = "2.19.1" %} {% set estimator_version = "2.15.0" %} -{% set build = 2 %} +{% set build = 3 %} {% if cuda_compiler_version != "None" %} {% set build = build + 200 %} From 32fa5c1286572f10aae89f52b86f7c0a7a1b6613 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Sun, 21 Dec 2025 15:59:23 +0000 Subject: [PATCH 2/2] MNT: Re-rendered with conda-smithy 3.54.1 and conda-forge-pinning 2025.12.21.08.15.3 --- ..._compiler_version12.9microarch_level1.yaml | 2 +- ..._compiler_version12.9microarch_level3.yaml | 2 +- ..._compiler_versionNonemicroarch_level1.yaml | 2 +- ..._compiler_versionNonemicroarch_level3.yaml | 2 +- ...ler_versionNonecxx_compiler_version11.yaml | 2 +- .ci_support/osx_64_.yaml | 2 +- .ci_support/osx_arm64_.yaml | 2 +- .scripts/run_osx_build.sh | 19 +++++++++++++++++++ 8 files changed, 26 insertions(+), 7 deletions(-) diff --git a/.ci_support/linux_64_cuda_compiler_version12.9microarch_level1.yaml b/.ci_support/linux_64_cuda_compiler_version12.9microarch_level1.yaml index de7cdabb..2ff65ba9 100644 --- a/.ci_support/linux_64_cuda_compiler_version12.9microarch_level1.yaml +++ b/.ci_support/linux_64_cuda_compiler_version12.9microarch_level1.yaml @@ -29,7 +29,7 @@ giflib: github_actions_labels: - cirun-openstack-cpu-2xlarge icu: -- '75' +- '78' libabseil: - '20250512' libcurl: diff --git a/.ci_support/linux_64_cuda_compiler_version12.9microarch_level3.yaml b/.ci_support/linux_64_cuda_compiler_version12.9microarch_level3.yaml index f7ff716c..fd648c69 100644 --- a/.ci_support/linux_64_cuda_compiler_version12.9microarch_level3.yaml +++ b/.ci_support/linux_64_cuda_compiler_version12.9microarch_level3.yaml @@ -29,7 +29,7 @@ giflib: github_actions_labels: - cirun-openstack-cpu-2xlarge icu: -- '75' +- '78' libabseil: - '20250512' libcurl: diff --git a/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level1.yaml b/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level1.yaml index cf3f3c57..c48e4a7c 100644 --- a/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level1.yaml +++ b/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level1.yaml @@ -29,7 +29,7 @@ giflib: github_actions_labels: - cirun-openstack-cpu-2xlarge icu: -- '75' +- '78' libabseil: - '20250512' libcurl: diff --git a/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level3.yaml b/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level3.yaml index 6e720a3f..a3097ff0 100644 --- a/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level3.yaml +++ b/.ci_support/linux_64_cuda_compiler_versionNonemicroarch_level3.yaml @@ -29,7 +29,7 @@ giflib: github_actions_labels: - cirun-openstack-cpu-2xlarge icu: -- '75' +- '78' libabseil: - '20250512' libcurl: diff --git a/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_versionNonecxx_compiler_version11.yaml b/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_versionNonecxx_compiler_version11.yaml index ab16ae61..3c9f7d5a 100644 --- a/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_versionNonecxx_compiler_version11.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_versionNonecxx_compiler_version11.yaml @@ -27,7 +27,7 @@ giflib: github_actions_labels: - cirun-openstack-cpu-2xlarge icu: -- '75' +- '78' libabseil: - '20250512' libcurl: diff --git a/.ci_support/osx_64_.yaml b/.ci_support/osx_64_.yaml index c256efd1..fefc6462 100644 --- a/.ci_support/osx_64_.yaml +++ b/.ci_support/osx_64_.yaml @@ -27,7 +27,7 @@ flatbuffers: giflib: - '5.2' icu: -- '75' +- '78' libabseil: - '20250512' libcurl: diff --git a/.ci_support/osx_arm64_.yaml b/.ci_support/osx_arm64_.yaml index 6bbb5ccf..3ea90e4d 100644 --- a/.ci_support/osx_arm64_.yaml +++ b/.ci_support/osx_arm64_.yaml @@ -27,7 +27,7 @@ flatbuffers: giflib: - '5.2' icu: -- '75' +- '78' libabseil: - '20250512' libcurl: diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index a71f1c52..03d5d2f4 100755 --- a/.scripts/run_osx_build.sh +++ b/.scripts/run_osx_build.sh @@ -63,6 +63,25 @@ if [[ "${sha:-}" == "" ]]; then sha=$(git rev-parse HEAD) fi +if [[ "${OSX_SDK_DIR:-}" == "" ]]; then + if [[ "${CI:-}" == "" ]]; then + echo "Please set OSX_SDK_DIR to a directory where SDKs can be downloaded to. Aborting" + exit 1 + else + export OSX_SDK_DIR=/opt/conda-sdks + /usr/bin/sudo mkdir -p "${OSX_SDK_DIR}" + /usr/bin/sudo chown "${USER}" "${OSX_SDK_DIR}" + fi +else + if tmpf=$(mktemp -p "$OSX_SDK_DIR" tmp.XXXXXXXX 2>/dev/null); then + rm -f "$tmpf" + echo "OSX_SDK_DIR is writeable without sudo, continuing" + else + echo "User-provided OSX_SDK_DIR is not writeable for current user! Aborting" + exit 1 + fi +fi + echo -e "\n\nRunning the build setup script." source run_conda_forge_build_setup