[109144] trunk/dports/audio/pulseaudio
David Evans
devans at macports.org
Fri Aug 9 10:03:20 PDT 2013
On 8/8/13 11:47 PM, Jeremy Huddleston Sequoia wrote:
> On Aug 8, 2013, at 21:39, Ryan Schmidt <ryandesign at macports.org> wrote:
>
>> On Aug 8, 2013, at 21:50, Jeremy Huddleston Sequoia wrote:
>>> Well it built fine for me with recent clang... I'll test it with older clangs too to see what the issue was. Do you have a ticket or a log?
>> Could it depend on the specific CPU? Which Macs are you both using?
> It won't depend on the CPU as this is a compile time issue.
>
> He's likely using an older llvm than me.
>
> --Jeremy
>
>
Here is the error that I receive when I build using -r108996. The error
occurs during the i386 build phase:
pulsecore/svolume_sse.c:93:43: error: register %rcx is only available in
64-bit mode
" je 2f \n\t"
^
<inline asm>:5:9: note: instantiated into assembly here
movd (%rcx, %edi, 4), %xmm0
This is a bit misleading as the actual source line that contains the
pattern that is causing the error is the one following that cited:
movd (%q1, %3, 4), %%xmm0
The q constraint asks for one of abcd register, in this case c, but for
the wrong arch.
As you can see this is almost identical to the mmx error so I'm puzzled
why one would work and the other not. They both fail for me.
Full build log attached.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build-sse.log.bz2
Type: application/x-bzip2
Size: 34524 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-dev/attachments/20130809/1fa696eb/attachment-0001.bz2>
More information about the macports-dev
mailing list