From 42a230b62733eab06ec01eb60545971e995f2669 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Mon, 22 Jul 2024 20:44:56 +0000 Subject: [PATCH 1/3] updated v12.4.0 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 036c7d7..b500a8f 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "idyntree" %} -{% set version = "12.3.3" %} +{% set version = "12.4.0" %} package: name: {{ name }} @@ -7,7 +7,7 @@ package: source: url: https://github.com/robotology/idyntree/archive/refs/tags/v{{ version }}.tar.gz - sha256: c2901ac709fb2069174ce3f2edec64fc7d1356d223a59dd6770d0b78b2d8111c + sha256: fd7993741a8e1f79a6b76d31b81d2b9dc9507f0b812508535a75d7df5b7ab15a build: skip: true # [ppc64le] From 412c56dd90059b562d6598138384a2cd0fba68cd Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Mon, 22 Jul 2024 20:46:14 +0000 Subject: [PATCH 2/3] MNT: Re-rendered with conda-build 24.5.1, conda-smithy 3.37.1, and conda-forge-pinning 2024.07.22.16.24.15 --- .ci_support/migrations/assimp541.yaml | 8 -------- .scripts/build_steps.sh | 10 ++++++++-- 2 files changed, 8 insertions(+), 10 deletions(-) delete mode 100644 .ci_support/migrations/assimp541.yaml diff --git a/.ci_support/migrations/assimp541.yaml b/.ci_support/migrations/assimp541.yaml deleted file mode 100644 index 2aeab0b..0000000 --- a/.ci_support/migrations/assimp541.yaml +++ /dev/null @@ -1,8 +0,0 @@ -__migrator: - build_number: 1 - commit_message: Rebuild for assimp 5.4.1 - kind: version - migration_number: 1 -assimp: -- 5.4.1 -migrator_ts: 1716104863.7255912 diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 855060c..92be900 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -43,6 +43,12 @@ setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" source run_conda_forge_build_setup +( +# Due to https://bugzilla.redhat.com/show_bug.cgi?id=1537564 old versions of rpm +# are drastically slowed down when the number of file descriptors is very high. +# This can be visible during a `yum install` step of a feedstock build. +# => Set a lower limit in a subshell for the `yum install`s only. +ulimit -n 1024 # Install the yum requirements defined canonically in the # "recipe/yum_requirements.txt" file. After updating that file, @@ -51,7 +57,8 @@ source run_conda_forge_build_setup /usr/bin/sudo -n yum install -y mesa-libGL libselinux libXdamage libXxf86vm libXext -# make the build number clobber + +)# make the build number clobber make_build_number "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${HOST_PLATFORM}" != linux-* ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then @@ -80,7 +87,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 From 621aadcb6730eadae3ea2a8613afff2c9c78169b Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Tue, 23 Jul 2024 09:53:03 +0200 Subject: [PATCH 3/3] Update build.sh --- recipe/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipe/build.sh b/recipe/build.sh index f7ffc66..4899a0b 100644 --- a/recipe/build.sh +++ b/recipe/build.sh @@ -37,6 +37,7 @@ cmake ${CMAKE_ARGS} -GNinja .. \ cmake --build . --config Release ${NUM_PARALLEL} cmake --build . --config Release --target install ${NUM_PARALLEL} # Visualizer tests skipped as a workaround for https://github.com/robotology/idyntree/issues/808 +# IntegrationTestiCubTorqueEstimation skipped for https://github.com/robotology/idyntree/issues/1192 if [[ "${CONDA_BUILD_CROSS_COMPILATION:-}" != "1" || "${CROSSCOMPILING_EMULATOR}" != "" ]]; then - ctest --output-on-failure -C Release -E "Visualizer" + ctest --output-on-failure -C Release -E "Visualizer|IntegrationTestiCubTorqueEstimation" fi