FS#30584 - [gstreamer0.10-ffmpeg] 0.10.13-1 compilation error

Attached to Project: Arch Linux
Opened by Mateusz (Eithrial) - Saturday, 07 July 2012, 12:11 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Saturday, 17 November 2012, 03:16 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture x86_64
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Impossible to self compile via abs due to error:
libavcodec/x86/h264_qpel_mmx.c: Assembler messages:
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
make[5]: *** [libavcodec/x86/dsputil_mmx.o] Error 1

Additional info:
Adding
sed -i 's/"c"(tmp), "S"((x86_reg)srcStride), "g"(size)/"c"(tmp), "S"((x86_reg)srcStride), "rm"(size)/' gst-ffmpeg-0.10.13/gst-libs/ext/libav/libavcodec/x86/h264_qpel_mmx.c
at the begining of build solves problem.


Steps to reproduce:
Compile gstreamer0.10-ffmpeg 0.10.13-1 via abs.
This task depends upon

Closed by  Gerardo Exequiel Pozzi (djgera)
Saturday, 17 November 2012, 03:16 GMT
Reason for closing:  Upstream
Comment by mattia (nTia89) - Sunday, 23 September 2012, 15:42 GMT
same problem here
Comment by Greg (dolby) - Monday, 15 October 2012, 11:56 GMT
Please file a bug report upstream. Is gst 0.10 still supported along with 1.0?

Loading...