diff -up pulseaudio-3.0/src/utils/padsp.in.multlib pulseaudio-3.0/src/utils/padsp.in
--- pulseaudio-3.0/src/utils/padsp.in.multlib 2013-11-04 22:19:08.237932335 -0500
+++ pulseaudio-3.0/src/utils/padsp.in 2013-11-04 22:20:48.058900664 -0500
@@ -75,10 +75,21 @@ done
shift $(( $OPTIND - 1 ))
+ARCH=$(uname -m)
+
+case $ARCH in
+ x86_64 | sparc64 | s390x | ppc64)
+ LIB_DIR=/usr/lib64
+ ;;
+ *)
+ LIB_DIR=/usr/lib
+ ;;
+esac
+
if [ x"$LD_PRELOAD" = x ] ; then
- LD_PRELOAD="@pkglibdir@/libpulsedsp.so"
+ LD_PRELOAD="$LIBDIR/pulseaudio/libpulsedsp.so"
else
- LD_PRELOAD="$LD_PRELOAD @pkglibdir@/libpulsedsp.so"
+ LD_PRELOAD="$LD_PRELOAD $LIBDIR/pulseaudio/libpulsedsp.so"
fi
export LD_PRELOAD