[oe] pulseaudio issue

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Wed Sep 8 17:50:33 UTC 2010


2010/9/7 Khem Raj <raj.khem at gmail.com>:
> On Sun, Sep 5, 2010 at 2:10 AM, Frans Meulenbroeks
> <fransmeulenbroeks at gmail.com> wrote:
>> I have an issue with pulseaudio:
>>
>> |   CC     libpulsecore_0.9.21_la-svolume_arm.lo
>> | pulsecore/svolume_arm.c: In function 'pa_volume_s16ne_arm':
>> | pulsecore/svolume_arm.c:53: error: can't find a register in class
>> 'LO_REGS' while reloading 'asm'
>> | pulsecore/svolume_arm.c:53: error: 'asm' operand has impossible constraints
>> | make[3]: *** [libpulsecore_0.9.21_la-svolume_arm.lo] Error 1
>>
>> From searching the irc log this is a longer standing issue.
>> Is there any suggested solution for this.
>> If I understand corrrectly it affects all our armv4 and armv5 machines.
>>
>
> well its not arm v4 or v5 but its thumb. If you use arm instruction
> set then it would
> work. set ARM_INSTRUCTION_SET = "arm" in the recipe and retry.
>
That seems to have helped a little bit but not enough.
Apparently there is armv6 asm or so in it:

|   CC     libpulsecore_0.9.21_la-svolume_arm.lo
| {standard input}: Assembler messages:
| {standard input}:33: Error: selected processor does not support
`ssat r0,#16,r0'
| {standard input}:47: Error: selected processor does not support
`ssat r2,#16,r2'
| {standard input}:48: Error: selected processor does not support
`ssat r3,#16,r3'
| {standard input}:49: Error: selected processor does not support
`pkhbt r0,r3,r2,LSL#16'
| {standard input}:65: Error: selected processor does not support
`ssat r2,#16,r2'
| {standard input}:66: Error: selected processor does not support
`ssat r3,#16,r3'
| {standard input}:67: Error: selected processor does not support
`ssat r4,#16,r4'
| {standard input}:68: Error: selected processor does not support
`ssat r5,#16,r5'
| {standard input}:69: Error: selected processor does not support
`pkhbt r0,r3,r2,LSL#16'
| {standard input}:70: Error: selected processor does not support
`pkhbt r1,r5,r4,LSL#16'
| make[3]: *** [libpulsecore_0.9.21_la-svolume_arm.lo] Error 1

see also: http://tinderbox.openembedded.net/public/logs/task/7634513.txt




More information about the Openembedded-devel mailing list