On Fri, Dec 7, 2012 at 11:02 AM, Arun Raghavan <arun.raghavan at collabora.co.uk> wrote: > Hello, > It took a while, but we found some issues on the Bluetooth side after > the last RC which took some time and discussion to pin down. I'm hoping > this is the last RC, but we'll see how it goes. Tarballs as usual: > > http://freedesktop.org/software/pulseaudio/releases/pulseaudio-2.99.3.tar.gz > MD5: 000a33f1a7085ea4e33b571907da7a74 > SHA1: 70cc2500cb28df6fb3bb77c3eaf5c8e25efe24c7 > > http://freedesktop.org/software/pulseaudio/releases/pulseaudio-2.99.3.tar.xz > MD5: 109444982848d82795ec3c15c7e48559 > SHA1: 96ec4143f96a382eeec649ca0b0967e1df7f36fa > > One thing for packagers to note, the changes in 2.99.x expose a bug in > GNOME Sound Settings 3.6 and later. So if your distribution is shipping > 3.6, you should either wait till gnome-control-center 3.6.4 is released > or pick up a patch[1] to fix the problem. > > Special mention from us for Mikel Astiz for pinning down and fixing a > number of Bluetooth-related issues. > > Cheers and happy testing, I've been trying to get this to build on Fedora 18 on ARM to test the UCM support and I'm running into an issue with what appears to be the build ignoring the distro CFLAGS. Basically we don't currently build for NEON as it's not guaranteed to be available on all platforms but rather then rely on optimised code paths and run time detection for NEON use. I'm running into the following error where it's making an assumption that NEON is there so trying to use it but as we're not using it the build is failing. Let me know if you need more information. Peter libtool: compile: armv7hl-redhat-linux-gnueabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -DFASTPATH -I../src -I../src/modules -I../src/modules -pthread -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\" -mfpu=neon -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -fno-common -fdiagnostics-show-option -c pulsecore/sconv_neon.c -fPIC -DPIC -o .libs/libpulsecore_sconv_neon_la-sconv_neon.o In file included from pulsecore/sconv_neon.c:30:0: /usr/lib/gcc/armv7hl-redhat-linux-gnueabi/4.7.2/include/arm_neon.h:32:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h