BUG: previously working boost build fails with error: "3.10" is not a known value of feature <python>
#405
Labels
bug
Something isn't working
Make sure you completed the following tasks
Environment and version details
ubuntu-latest
&macOS-12
Brief problem description
A previously working build in conda-forge for boost broke with version 1.86, which updates b2 from 5.1.0 (in 1.85) to 5.2.1. The build looks roughly like this (after doing
bootstrap.sh
):This worked fine for boost 1.82-1.85.
Looking at the release notes for b2, python is only mentioned once:
This issue happens on all unix builds (5 different targets). Interestingly, windows is not affected. I surmise this is due to having to work-around some other issue already, which happens to avoid the problem:
I suspect this is the case, because when searching around for this issue, I stumbled upon this old mail, that outlines a very similar situation happening previously. To test that hypothesis, I added:
to our unix builds and then the build managed to proceed. So indeed it seems related to fb743b7
Steps to reproduce the issue
Build boost according to conda-forge's recipe.
Actual behavior summary
For boost 1.86, I get:
If a project of yours is blocked due to this bug, please, mention it explicitly.
Cannot currently release boost 1.86 in conda-forge (without the config work around I found), so pretty big blocker, especially if other people bootstrapping boost are also affected.
Expected behavior summary
boost build succeeds as before
The text was updated successfully, but these errors were encountered: