ports/183248: multimedia/libxine broken on i386 after recent update
Milan Obuch
bsd at dino.sk
Wed Oct 23 20:20:00 UTC 2013
>Number: 183248
>Category: ports
>Synopsis: multimedia/libxine broken on i386 after recent update
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Oct 23 20:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Milan Obuch
>Release: 8.4, 9.2, 10.0
>Organization:
>Environment:
>Description:
After recent multimedia/libxine port update it does not compile on i386, tested on gcc only system and clang compiled too. Relevant (hopefully) part of log:
./greedy2frame_template_sse2.c:176:38: error: register %rbp is only available in 64-bit mode
"movdqa (%3), %%xmm0 \n\t" /* xmm0 = T0 */
^
<inline asm>:3:11: note: instantiated into assembly here
movdqa (%rbp,%esi), %xmm3
^~~~~
In file included from greedy2frame.c:55:
./greedy2frame_template_sse2.c:177:42: error: register %rbp is only available in 64-bit mode
"movdqa (%q4,%2), %%xmm3 \n\t" /* xmm3 = B1 */
^
<inline asm>:4:11: note: instantiated into assembly here
movdqa (%rbp,%ecx), %xmm2
^~~~~
In file included from greedy2frame.c:55:
./greedy2frame_template_sse2.c:193:40: error: register %rbp is only available in 64-bit mode
"pcmpeqd %%xmm7, %%xmm5 \n\t"
^
<inline asm>:14:17: note: instantiated into assembly here
prefetcht0 64(%rbp,%esi)
^~~~~
In file included from greedy2frame.c:55:
./greedy2frame_template_sse2.c:195:40: error: register %rbp is only available in 64-bit mode
"prefetcht0 64(%q4,%2) \n\t"
^
<inline asm>:15:17: note: instantiated into assembly here
prefetcht0 64(%rbp,%ecx)
All options were left at default for all ports compiled.
>How-To-Repeat:
Upgrade ports tree and try to build multimedia/libxine port with all options at defaults for every port involved in building process.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list