From 1546c86d2b3b7ef9b3b6f136d8ca93cce51859d1 Mon Sep 17 00:00:00 2001 From: Xylar Asay-Davis Date: Thu, 1 Aug 2024 04:45:45 +0200 Subject: [PATCH] Re-enable ppc64le (#296) * Re-enable ppc64le This should be possible now that it is re-enabled in (lib)gdal: https://github.com/conda-forge/gdal-feedstock/pull/968 * MNT: Re-rendered with conda-build 24.5.1, conda-smithy 3.37.1, and conda-forge-pinning 2024.07.31.04.56.44 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> --- .azure-pipelines/azure-pipelines-linux.yml | 4 ++ .ci_support/linux_ppc64le_.yaml | 45 ++++++++++++++++++++++ .scripts/build_steps.sh | 1 - README.md | 7 ++++ recipe/meta.yaml | 3 +- 5 files changed, 57 insertions(+), 3 deletions(-) create mode 100644 .ci_support/linux_ppc64le_.yaml diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 94cc204..aef462c 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -16,6 +16,10 @@ jobs: CONFIG: linux_aarch64_ UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 + linux_ppc64le_: + CONFIG: linux_ppc64le_ + UPLOAD_PACKAGES: 'True' + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 timeoutInMinutes: 360 variables: {} diff --git a/.ci_support/linux_ppc64le_.yaml b/.ci_support/linux_ppc64le_.yaml new file mode 100644 index 0000000..8a749d9 --- /dev/null +++ b/.ci_support/linux_ppc64le_.yaml @@ -0,0 +1,45 @@ +c_compiler: +- gcc +c_compiler_version: +- '12' +c_stdlib: +- sysroot +c_stdlib_version: +- '2.17' +cdt_name: +- cos7 +channel_sources: +- conda-forge +channel_targets: +- conda-forge main +curl: +- '8' +docker_image: +- quay.io/condaforge/linux-anvil-cos7-x86_64 +fftw: +- '3' +gdal: +- '3.9' +geos: +- 3.12.2 +glib: +- '2' +hdf5: +- 1.14.3 +libblas: +- 3.9 *netlib +libcblas: +- 3.9 *netlib +liblapack: +- 3.9 *netlib +libnetcdf: +- 4.9.2 +pcre: +- '8' +target_platform: +- linux-ppc64le +zip_keys: +- - c_stdlib_version + - cdt_name +zlib: +- '1' diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index a5836e8..ba4b251 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -72,7 +72,6 @@ else --suppress-variables ${EXTRA_CB_OPTIONS:-} \ --clobber-file "${CI_SUPPORT}/clobber_${CONFIG}.yaml" \ --extra-meta flow_run_id="${flow_run_id:-}" remote_url="${remote_url:-}" sha="${sha:-}" - ( startgroup "Inspecting artifacts" ) 2> /dev/null # inspect_artifacts was only added in conda-forge-ci-setup 4.6.0 diff --git a/README.md b/README.md index 6a63f91..fdaa78e 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,13 @@ Current build status variant + + linux_ppc64le + + + variant + + osx_64 diff --git a/recipe/meta.yaml b/recipe/meta.yaml index dda6dea..0be5e57 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -9,8 +9,7 @@ source: sha256: b17e165fd6c85aeb0a281700bd89522af8c2676a2d7bdb51a6b242fa9f1779c9 build: - number: 4 - skip: true # [ppc64le] + number: 5 requirements: build: