summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorivanbrennan <ivan.brennan@gmail.com>2022-01-29 12:51:54 -0500
committerivanbrennan <ivan.brennan@gmail.com>2022-01-31 20:12:59 -0500
commit3b139b96c54e56f9ac7b3b49fc650867391bb665 (patch)
treedcfb2e40e15163383f39f02482ee46916f4d8aaf /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent016e9e5a7f9d6f0f0e4284aeaa982850ed6c921a (diff)
alsa-lib: re-add alsa-plugin-conf-multilib.patch
This patch was originally added in 2014 to support running apps with 32bit sound on 64bit architecture. The patch itself add a "libs" field to syntax recognized in /etc/asound.conf: ab8ef63ff49dd6276f765cce10d88b3e5b86b837 The pulseaudio module then used the "libs" to declare locations for both native and 32bit plugins: 0c8ad65560fa1df07ea7b7937e02b44b1ce2b498 In a recent alsa-lib upgrade (1.2.5.1 -> 1.2.6.1), the patch was removed without understanding its purpose, leaving alsa-lib unable to parse the etc/asound.conf that the pulseaudio module generated: aeea1bb53b28fc7bbe4583bd21f5bda8b05d5041 As a result, ALSA utils are failing on x86_64 architecture if pulseaudio is enabled. E.g. $ alsactl monitor default alsa-lib control.c:1464:(snd_ctl_open_conf) Unknown field libs Cannot open ctl default $ alsamixer ALSA lib control.c:1464:(snd_ctl_open_conf) Unknown field libs cannot open mixer: Invalid argument $ speaker-test -t wav -c 2 speaker-test 1.2.6 Playback device is default Stream parameters are 48000Hz, S16_LE, 2 channels WAV file(s) ALSA lib pcm.c:2576:(snd_pcm_open_conf) Unknown field libs Playback open error: -22,Invalid argument Put the patch back in place to fix what was broken.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions