Page MenuHomeSolus

Update alsa-lib to 1.1.9
ClosedPublic

Authored by kyrios123 on Mon, May 13, 5:20 PM.

Details

Summary

Changelog available here

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan
  • Unit tests are OK
  • Still have sound on y system
  • Successfully build alsa-utils against this package

Diff Detail

Repository
R349 alsa-lib
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kyrios123 created this revision.Mon, May 13, 5:20 PM
kyrios123 requested review of this revision.Mon, May 13, 5:20 PM
DataDrake accepted this revision.Thu, May 16, 9:42 PM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Thu, May 16, 9:42 PM
ermo added a subscriber: ermo.EditedThu, May 16, 10:44 PM

@DataDrake asked me to make this comment here:

Once we land this, pulseaudio-12.2 will need the patch from this commit "alsa: Fix inclusion of use-case.h"

The patch applies cleanly against v12.2.

The error will look like this without the patch:

[pulseaudio][daemon/ltdl-bind-now.c:75 bind_now_open()] Failed to open module /usr/x86_64-pc-linux-gnu/lib/pulse-12.2/modules/module-alsa-card.so: /usr/x86_64-pc-linux-gnu/lib/pulse-12.2/modules/libalsa-util.so: undefined symbol: pa_alsa_ucm_device_update_available
[pulseaudio][pulsecore/module.c:141 pa_module_load()] Failed to open module "module-alsa-card".

OpenSUSE Bug 1132880 with the investigation that lead to the patch

Thanks @ermo, I missed that one.
I'll land alsa & patched pulseaudio post-sync

This revision was automatically updated to reflect the committed changes.