Bug#649641: pulseaudio mutex issue on Alpha architecture
Bob Tracy
rct at gherkin.frus.com
Wed Nov 23 14:49:51 UTC 2011
Verified that the previously-mentioned workaround is applicable to
Alpha, and that it works: no more mutex failures. The specific
implementation of the workaround for the 1.1-1 source package is to
patch "m4/ax_pthread.m4" line 266ff to read as follows:
AC_CACHE_CHECK([for PTHREAD_PRIO_INHERIT],
ax_cv_PTHREAD_PRIO_INHERIT, [
AC_LINK_IFELSE(
AC_LANG_PROGRAM([[#include <pthread.h>]], [[int i = PTHREAD_PRIO_INHERIT;]]),
[ax_cv_PTHREAD_PRIO_INHERIT=no],
[ax_cv_PTHREAD_PRIO_INHERIT=no])
])
i.e., "ax_cv_PTHREAD_PRIO_INHERIT" gets set to "no" regardless of
whether the test program compiles successfully (which it does on Alpha).
More information about the pkg-pulseaudio-devel
mailing list