diff --git a/.ci_support/linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml b/.ci_support/linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml index 6f92e7e93..2fe8a448f 100644 --- a/.ci_support/linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml +++ b/.ci_support/linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml @@ -7,9 +7,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.ci_support/linux_64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml b/.ci_support/linux_64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml index 44f6d5293..2c8901cd2 100644 --- a/.ci_support/linux_64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml +++ b/.ci_support/linux_64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml @@ -7,9 +7,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml b/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml index 89caa5d67..4ef3380cb 100644 --- a/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml @@ -7,9 +7,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.ci_support/linux_aarch64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml b/.ci_support/linux_aarch64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml index f8997484b..aa46c979e 100644 --- a/.ci_support/linux_aarch64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml +++ b/.ci_support/linux_aarch64_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml @@ -7,9 +7,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.ci_support/linux_ppc64le_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml b/.ci_support/linux_ppc64le_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml index cbfee441e..79002e4dd 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml @@ -7,9 +7,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.ci_support/linux_ppc64le_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml b/.ci_support/linux_ppc64le_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml index c54a348c6..9ebf8923b 100644 --- a/.ci_support/linux_ppc64le_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml +++ b/.ci_support/linux_ppc64le_c_compiler_version14cuda_compiler_versionNonecxx_compiler_version14.yaml @@ -7,9 +7,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.ci_support/migrations/aws_crt_cpp0354.yaml b/.ci_support/migrations/aws_crt_cpp0354.yaml deleted file mode 100644 index 65978f586..000000000 --- a/.ci_support/migrations/aws_crt_cpp0354.yaml +++ /dev/null @@ -1,8 +0,0 @@ -__migrator: - build_number: 1 - commit_message: Rebuild for aws_crt_cpp 0.35.4 - kind: version - migration_number: 1 -aws_crt_cpp: -- 0.35.4 -migrator_ts: 1765205792.4486868 diff --git a/.ci_support/migrations/azure_storage_2026_01.yaml b/.ci_support/migrations/azure_storage_2026_01.yaml new file mode 100644 index 000000000..6b380fcbd --- /dev/null +++ b/.ci_support/migrations/azure_storage_2026_01.yaml @@ -0,0 +1,17 @@ +__migrator: + build_number: 1 + commit_message: Rebuild for Azure Storage January 2026 release + kind: version + migration_number: 1 + exclude_pinned_pkgs: false +azure_storage_common_cpp: +- 12.12.0 +azure_storage_blobs_cpp: +- 12.16.0 +azure_storage_files_datalake_cpp: +- 12.14.0 +azure_storage_files_shares_cpp: +- 12.16.0 +azure_storage_queues_cpp: +- 12.6.0 +migrator_ts: 1768317460 diff --git a/.ci_support/migrations/brotli12.yaml b/.ci_support/migrations/brotli12.yaml deleted file mode 100644 index bfc19e1e0..000000000 --- a/.ci_support/migrations/brotli12.yaml +++ /dev/null @@ -1,14 +0,0 @@ -__migrator: - build_number: 1 - commit_message: Rebuild for brotli 1.2 - kind: version - migration_number: 1 -brotli: -- '1.2' -libbrotlicommon: -- '1.2' -libbrotlidec: -- '1.2' -libbrotlienc: -- '1.2' -migrator_ts: 1761598392.2337856 diff --git a/.ci_support/osx_64_.yaml b/.ci_support/osx_64_.yaml index 8fa0597a6..2811f2888 100644 --- a/.ci_support/osx_64_.yaml +++ b/.ci_support/osx_64_.yaml @@ -11,9 +11,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.ci_support/osx_arm64_.yaml b/.ci_support/osx_arm64_.yaml index fe57641dc..2d3bf73d9 100644 --- a/.ci_support/osx_arm64_.yaml +++ b/.ci_support/osx_arm64_.yaml @@ -11,9 +11,9 @@ azure_core_cpp: azure_identity_cpp: - 1.13.2 azure_storage_blobs_cpp: -- 12.15.0 +- 12.16.0 azure_storage_files_datalake_cpp: -- 12.13.0 +- 12.14.0 brotli: - '1.2' bzip2: diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh index 361edeb2c..bac7141a9 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 diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 9394b7935..dab206610 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -36,7 +36,7 @@ source: folder: cpp/submodules/parquet-testing build: - number: 6 + number: 7 # for cuda support, building with one version is enough to be compatible with # all later versions, since arrow is only using libcuda, and not libcudart. skip: true # [cuda_compiler_version not in ("None", cuda_compiler_version_min)]