[pulseaudio-discuss] Building PA on GCC 4.7
gmane at colin.guthr.ie
Sat Feb 25 03:03:28 PST 2012
'Twas brillig, and Arun Raghavan at 25/02/12 04:00 did gyre and gimble:
> On Fri, 2012-02-24 at 21:30 +0000, Colin Guthrie wrote:
>> 'Twas brillig, and Lennart Poettering at 20/02/12 19:08 did gyre and gimble:
>>> It turns out I currently can't build PA on F17, due to some GCC 4.7 ASM
>>> incompatibility in the SBC code:
>>> CC libbluetooth_sbc_la-sbc_primitives_mmx.lo
>>> modules/bluetooth/sbc/sbc_primitives_mmx.c: In function 'sbc_calc_scalefactors_mmx':
>>> modules/bluetooth/sbc/sbc_primitives_mmx.c:294:4: warning: asm operand 2
>>> probably doesn't match constraints [enabled by default]
>>> modules/bluetooth/sbc/sbc_primitives_mmx.c:294:4: error: impossible
>>> constraint in 'asm'
>>> make: *** [libbluetooth_sbc_la-sbc_primitives_mmx.lo] Error 1
>>> git blame says Siarhei Siamashka wrote this bit. Siarhei, any idea what
>>> is going on here?
>> Looks like:
>> fixes the issue.
>> "make update-sbc" run and the result pushed to git.
> That error does seem to be different from the one posted here, though.
Yup, I didn't read properly the phrase "pushed a fix for bluez"... Peter
meant he'd pushed a fix to *fedora* for bluez *package*... /me just
assumed the most recent commit in bluez upstream git mentioning sbc was
the one to which he was referring. Silly me.
Real fix is here:
As soon as it goes upstream in bluez we can do make update-sbc again and
push it :)
Tribalogic Limited http://www.tribalogic.net/
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the pulseaudio-discuss