Comment 7 for bug 721498

Revision history for this message
Kurt Taylor (krtaylor) wrote : Re: [Bug 721498] Re: PulseAudio assembler build errors on Beagleboard

Sure, no problem, I can test it on the board I found it on.

On Tue, Feb 22, 2011 at 4:09 PM, Luke Yelavich
<email address hidden> wrote:
> I did a quick check, and the above mentioned commit cherry-picks cleanly
> into stable-queue. If I make a source package available for testing,
> could someone with the affected hardware do a build test to make sure
> nothing else breaks?
>
> If successful, I'll bd glad to upload the patch.
>
> Luke
>
> --
> You received this bug notification because you are a member of Ubuntu
> Audio Team, which is subscribed to pulseaudio in ubuntu.
> https://bugs.launchpad.net/bugs/721498
>
> Title:
>  PulseAudio assembler build errors on Beagleboard
>
> Status in Linaro:
>  Fix Released
> Status in PulseAudio sound server:
>  Fix Released
> Status in “pulseaudio” package in Ubuntu:
>  Triaged
>
> Bug description:
>  I am seeing the following when trying to build PulseAudio on
>  Beagleboard (OMAP3):
>
>    CC     libpulsecore_1.0_la-svolume_arm.lo
>  {standard input}: Assembler messages:
>  {standard input}:82: Error: thumb conditional instruction should be in IT block -- `addcs r0,r8'
>  {standard input}:83: Error: thumb conditional instruction should be in IT block -- `movcs r6,r0'
>  {standard input}:98: Error: thumb conditional instruction should be in IT block -- `addcs r0,r8'
>  {standard input}:99: Error: thumb conditional instruction should be in IT block -- `movcs r6,r0'
>  {standard input}:119: Error: thumb conditional instruction should be in IT block -- `addcs r0,r8'
>  {standard input}:120: Error: thumb conditional instruction should be in IT block -- `movcs r6,r0'
>
>  I am using the normal build (bootstrap.sh, configure, make) on Linaro
>  ALIP on the Beagleboard. Ubuntu build process works because of the
>  rule specifying  "-Wa, -mimplicit-it=thumb" which suppresses the
>  error.
>