Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#79628 - [alsa-lib] 1.2.10 breaks wine 8.15
Attached to Project:
Arch Linux
Opened by Igor Saric (karabaja4) - Saturday, 09 September 2023, 20:38 GMT
Last edited by David Runge (dvzrv) - Friday, 15 September 2023, 18:51 GMT
Opened by Igor Saric (karabaja4) - Saturday, 09 September 2023, 20:38 GMT
Last edited by David Runge (dvzrv) - Friday, 15 September 2023, 18:51 GMT
|
DetailsUpgrading these packages:
* alsa-lib (1.2.9-1 -> 1.2.10-1) * lib32-alsa-lib (1.2.9-1 -> 1.2.10-1) breaks any Wine game with a sound when using pure ALSA (no pulseaudio, no pipewire). The game does not start, and this is the error message from wine output when trying to run the game: "Assertion failed: !status, file ../wine/dlls/mmdevapi/mmdevapi_private.h, line 69" It also kills the Firefox sound when the game is run while Firefox is playing sound. Tested with games: Project Diablo 2 and World Of Warcraft Vanilla 1.12. Using Wine 8.15. Regards, Igor |
This task depends upon
Closed by David Runge (dvzrv)
Friday, 15 September 2023, 18:51 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with alsa-lib 1.2.10-2
Friday, 15 September 2023, 18:51 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with alsa-lib 1.2.10-2
[1] https://wiki.winehq.org/Bugs
[2] https://github.com/alsa-project/alsa-lib/issues
https://bugs.winehq.org/show_bug.cgi?id=55546
This has been fixed in this alsa commit, which can be applied on top of the 1.2.10 release with git without any conflicts:
https://github.com/alsa-project/alsa-lib/commit/0e3dfb9f705ca78be34cd70fd59d67c431e29cc7
@BetaRays: Thanks for pointing to the relevant upstream commit.
I'll apply this in a pkgrel bump. These types of breakages in patch level releases of ALSA are unfortunately nothing out of the ordinary.