Skip to content

Update alsa to 0.11#193

Merged
Boddlnagg merged 5 commits intoBoddlnagg:masterfrom
Sin-tel:alsa-0.11
Apr 18, 2026
Merged

Update alsa to 0.11#193
Boddlnagg merged 5 commits intoBoddlnagg:masterfrom
Sin-tel:alsa-0.11

Conversation

@Sin-tel
Copy link
Copy Markdown
Contributor

@Sin-tel Sin-tel commented Mar 30, 2026

Upcoming version 0.18 of cpal conflicts with lower alsa-sys versions.

I didn't really do anything except bump the version, but the previous code specifically had alsa = ">=0.9.0, <0.11", so maybe I'm missing something?

(Also some minor fixes in unrelated code to make CI pass.)

@Boddlnagg
Copy link
Copy Markdown
Owner

Thanks for the PR!
The reason for >=0.9.0, <0.11 was that 0.11 didn't exist yet and we needed some way to specify that it's compatible with both 0.9 and 0.10, because it's helpful to be compatible to a wider range of versions.
Is the new code (after this change) no longer compatible with 0.9 or 0.10?

@Sin-tel
Copy link
Copy Markdown
Contributor Author

Sin-tel commented Mar 31, 2026

Nothing's changed really so things should just work. The changes are actually unrelated, likely because of updates in rustc.

Can change it to >=0.9.0, <0.12 if you think that's better.

Full disclosure: I'm on Windows so I'm just relying on CI to to catch issues.

@Boddlnagg
Copy link
Copy Markdown
Owner

Yes, I would prefer >=0.9.0, <0.12 if no changes in between are affecting us.

@Boddlnagg Boddlnagg merged commit 3406042 into Boddlnagg:master Apr 18, 2026
25 of 26 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.

2 participants