Hesitant to open an issue since I have my doubts that this is a vcpkg issue, mostly because the build is failing on one specific library/dependency - but lack of Google results and the prompt to open an issue at the end of the build error makes me think I might as well.
Building the Magnum library.
Followed quick start docs and Magnum vcpkg build docs.
https://gist.github.com/grandprixgp/0e4df592550903b810c4f5037c031f54
Hi, thanks for posting this issue with the full logs :D
I was able to reproduce, fix, and confirm the fix locally. It's pushed to master with the tag c267f32b -- please git pull and re-run bootstrap-vcpkg.bat to get the fix!
Magnum is our first library to use the relatively new "Features" feature (that's the brackets you see) quite heavily, so it exposed a few flaws in the implementation. Please do let us know if you experience any other issues like this!
Sorry if there were some additional logs that I should've posted, I did a cursory search and couldn't find any that seemed relevant.
I can confirm this is fixed. Full output here.
@mosra (Magnum developer) mentioned that it might be caused by the relatively bleeding edge nature of Magnum compared to other libraries. Thanks for such a quick fix.
@ras0219-msft Man, you're doing an amazing job. Thank you!! :)
Most helpful comment
Sorry if there were some additional logs that I should've posted, I did a cursory search and couldn't find any that seemed relevant.
I can confirm this is fixed. Full output here.
@mosra (Magnum developer) mentioned that it might be caused by the relatively bleeding edge nature of Magnum compared to other libraries. Thanks for such a quick fix.