Skip to content

community/pulseaudio: fix assert with some UCM configs.

Arnav Singh requested to merge Arnavion/aports:pulseaudio-ucm-assert into master

At least on the PinePhone, pulseaudio crashes on start with:

[pulseaudio] alsa-ucm.c: Assertion 'dev == data->device' failed at ../src/modules/alsa/alsa-ucm.c:1562, function pa_alsa_ucm_set_port(). Aborting.

Arch Linux users encountered the same issue in 1 and the fix 2 is to backport two commits from PA master 3 and 4.

Downstream issue: https://gitlab.com/postmarketOS/pmaports/-/issues/2883

Merge request reports