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

Updates libsndfile to use conan-provided libsndio #23150

Merged

Conversation

spiderkeys
Copy link
Contributor

This PR depends on and follows #23087, solving issue conan-io/conan#15240.

@conan-center-bot

This comment was marked as outdated.

if self.options.get_safe("with_alsa"):
self.options["libsndio"].with_alsa = True
Copy link
Member

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!

@danimtb danimtb removed the Failed label Nov 22, 2024
@danimtb danimtb self-assigned this Nov 22, 2024
@danimtb
Copy link
Member

danimtb commented Nov 22, 2024

The latest changes work fine as well when the option is set to false: with_alsa=False
So this should be fine 😄

AbrilRBS
AbrilRBS previously approved these changes Nov 22, 2024
@AbrilRBS AbrilRBS merged commit a860a99 into conan-io:master Nov 22, 2024
7 checks passed
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

Successfully merging this pull request may close these issues.

4 participants