-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Updates libsndfile to use conan-provided libsndio #23150
Updates libsndfile to use conan-provided libsndio #23150
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
recipes/libsndfile/all/conanfile.py
Outdated
if self.options.get_safe("with_alsa"): | ||
self.options["libsndio"].with_alsa = True |
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.
It seems that this option is defaulted to True in libsndio recipe, to it should be true by default in this recipe as well. Otherwise, there will be no prebuilt packages to libsndio that have with_alsa=False option and the CI will fail (it builds default options only and does not build missing binaries from dependencies).
I am taking a look and will commit some changes to make the logic work in this recipe by setting the with_alsa=True by default. Hope that makes sense. Thank you!
The latest changes work fine as well when the option is set to false: |
This PR depends on and follows #23087, solving issue conan-io/conan#15240.