Bug 66777 - support older ALSA versions (no use case manager)
Summary: support older ALSA versions (no use case manager)
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: alsa (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
Depends on:
Reported: 2013-07-10 14:32 UTC by Pierre Ossman
Modified: 2013-07-11 11:59 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

0001-Support-ALSA-without-a-use-case-manager.patch (4.04 KB, text/plain)
2013-07-10 14:32 UTC, Pierre Ossman

Description Pierre Ossman 2013-07-10 14:32:29 UTC
Created attachment 82277 [details]

This spawned off bug 62865.

Attached is a patch that makes the ALSA use case manager portion optional. On systems with an older ALSA, the UCM code will simply return a failure and the ALSA modules will have to make due without UCM.
Comment 1 Arun Raghavan 2013-07-10 15:23:48 UTC
Is this really useful? Seems regressive to me to add dead code just to support a library version that is >2 years old.
Comment 2 Pierre Ossman 2013-07-10 16:53:17 UTC
Well, as mentioned on the original bug, there are still distributions (primarily the enterprise ones) that have an ALSA that is too old for the UCM requirement.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.