-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
generate-conda-packages: Use conda-forge-pinning conda_build_config.yaml #710
Conversation
Manual invocation of |
This shows that the boost 1.76 regression is indeed fixed (until 1.74 is actually used, see robotology/blocktest#47). However, it seems to be another OpenCV regression, tracked in #711 and probably related to conda-forge/opencv-feedstock#271 . As I don't have time to debug that now, for the time being I will just pin opencv to 4.5.1 in our local |
CI run after doing those modifications: https://github.com/robotology/robotology-superbuild/actions/runs/813592724 . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. A curiosity, what happens when the pinnings want to pin different versions of the same package?
I think the last one passed to |
That job is working fine, and the OpenCV regression is tracked in #711 while the |
As documented in https://docs.conda.io/projects/conda-build/en/latest/resources/variants.html#creating-conda-build-variant-config-files, the
conda_build_config.yaml
files can be used to specified the specific version of the libraries used, to build multiple versions of the libraries, or to specific more options.Until now when generating conda packages we just used our local
conda/conda_build_config.yml
file, now as explained in #708 we will switch to consider the conda-forgeconda_build_config.yaml
(mantained at https://github.com/conda-forge/conda-forge-pinning-feedstock) to ensure the maximum compatibility of our binaries with the one compiled by conda-forge.