diff options
Diffstat (limited to 'packages/pulseaudio')
-rw-r--r-- | packages/pulseaudio/files/disable-using-glibc-tls.patch | 15 | ||||
-rw-r--r-- | packages/pulseaudio/pulseaudio_0.9.7.bb | 12 |
2 files changed, 27 insertions, 0 deletions
diff --git a/packages/pulseaudio/files/disable-using-glibc-tls.patch b/packages/pulseaudio/files/disable-using-glibc-tls.patch new file mode 100644 index 0000000000..9646e2c2d0 --- /dev/null +++ b/packages/pulseaudio/files/disable-using-glibc-tls.patch @@ -0,0 +1,15 @@ +Index: pulseaudio-0.9.7/configure.ac +=================================================================== +--- pulseaudio-0.9.7.orig/configure.ac ++++ pulseaudio-0.9.7/configure.ac +@@ -124,8 +124,8 @@ + ret=$? + rm -f conftest.o conftest + if test $ret -eq 0 ; then +- AC_DEFINE([HAVE_TLS_BUILTIN], 1, [Have __thread().]) +- AC_MSG_RESULT([yes]) ++dnl AC_DEFINE([HAVE_TLS_BUILTIN], 1, [Have __thread().]) ++ AC_MSG_RESULT([no]) + else + AC_MSG_RESULT([no]) + fi diff --git a/packages/pulseaudio/pulseaudio_0.9.7.bb b/packages/pulseaudio/pulseaudio_0.9.7.bb new file mode 100644 index 0000000000..d466086b50 --- /dev/null +++ b/packages/pulseaudio/pulseaudio_0.9.7.bb @@ -0,0 +1,12 @@ +require pulse.inc + +# this is not correct (see below) +SRC_URI += "file://disable-using-glibc-tls.patch;patch=1" + +PR = "r0" + +# problems w/ pulseaudio 0.9.7 atm: +# 1.) needs libtool 1.2.24 (which miscompiles plugins in OE, hence we can't make it the default yet) +# 2.) doesn't build w/ glibc TLS support (hence patched out) +DEFAULT_PREFERENCE = "-1" + |