Skip to content
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

implement stdlib Jinja function #379

Open
h-vetinari opened this issue Oct 25, 2023 · 1 comment
Open

implement stdlib Jinja function #379

h-vetinari opened this issue Oct 25, 2023 · 1 comment

Comments

@h-vetinari
Copy link

h-vetinari commented Oct 25, 2023

The next release of conda-build is going to contain a new function to allow expressing constraints on the c standard library version (and implementation).

We plan to use this extensively in conda-forge, because it is the key to handle packages that require newer glibc or Macos versions than our global baseline (in fact, we cannot properly move our baseline on Macos unless we have this).

Since boa is still used used widely in the build infrastructure of conda-forge, it would be essential to have the same functionality also in boa. I had briefly talked about this with @wolfv, and the implementation shouldn't be hard. It definitely wasn't a big deal on the conda-build side (most of that PR is docs and tests).

@isuruf
Copy link
Contributor

isuruf commented Oct 26, 2023

Since boa is still used used widely in the build infrastructure of conda-forge, it would be essential to have the same functionality also in boa.

Boa is not used in conda-forge to build recipes. Only conda-mambabuild which is a wrapper around conda-build to use mamba.

It's good to have this function in boa recipes in either case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants