Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 583062 - media-video/ffmpeg-2.8.6 on loongson2f mips: {standard input}:26: Error: opcode not supported on this processor: loongson2f (mips3) `gssdlc1 $f2,7($9)'
Summary: media-video/ffmpeg-2.8.6 on loongson2f mips: {standard input}:26: Error: opco...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: MIPS Linux
: Normal normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-15 02:00 UTC by TongHui
Modified: 2025-03-11 02:32 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ffmpeg-2.8.6-build.log (build.zip,43.17 KB, application/x-zip-compressed)
2016-05-15 02:05 UTC, TongHui
Details

Note You need to log in before you can comment on or make changes to this bug.
Description TongHui 2016-05-15 02:00:12 UTC
mips64el-unknown-linux-gnu-gcc -I. -I/var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DZLIB_CONST -DHAVE_AV_CONFIG_H -MM /var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/libavcodec/mips/blockdsp_mmi.c | sed -e "/^#.*/d" -e "s,^[[:space:]]*blockdsp_mmi\\.o,libavcodec/mips/blockdsp_mmi.o," > libavcodec/mips/blockdsp_mmi.d
mips64el-unknown-linux-gnu-gcc -I. -I/var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DZLIB_CONST -DHAVE_AV_CONFIG_H -O2 -march=loongson2f -Wa,-mfix-loongson2f-nop -pipe   -march=loongson2f -mhard-float -fno-expensive-optimizations -std=c99 -fomit-frame-pointer -fPIC -pthread -Wdeclaration-after-statement -Wall -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -Wempty-body -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wno-pointer-sign -O2 -march=loongson2f -Wa,-mfix-loongson2f-nop -pipe -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=format-security -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=vla -Wformat -Wno-maybe-uninitialized   -c -o libavcodec/mips/blockdsp_mmi.o /var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/libavcodec/mips/blockdsp_mmi.c
{standard input}: Assembler messages:
{standard input}:26: Error: opcode not supported on this processor: loongson2f (mips3) `gssdlc1 $f2,7($9)'
{standard input}:27: Error: opcode not supported on this processor: loongson2f (mips3) `gssdrc1 $f2,0($9)'
{standard input}:28: Error: opcode not supported on this processor: loongson2f (mips3) `gssdlc1 $f2,15($9)'
{standard input}:29: Error: opcode not supported on this processor: loongson2f (mips3) `gssdrc1 $f2,8($9)'
{standard input}:58: Error: opcode not supported on this processor: loongson2f (mips3) `gssdlc1 $f2,7($9)'
{standard input}:59: Error: opcode not supported on this processor: loongson2f (mips3) `gssdrc1 $f2,0($9)'
{standard input}:83: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,0($4)'
{standard input}:84: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,16($4)'
{standard input}:85: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,32($4)'
{standard input}:86: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,48($4)'
{standard input}:87: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,64($4)'
{standard input}:88: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,80($4)'
{standard input}:89: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,96($4)'
{standard input}:90: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,112($4)'
{standard input}:111: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,0($4)'
{standard input}:112: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,16($4)'
{standard input}:113: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,32($4)'
{standard input}:114: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,48($4)'
{standard input}:115: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,64($4)'
{standard input}:116: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,80($4)'
{standard input}:117: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,96($4)'
{standard input}:118: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,112($4)'
{standard input}:119: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,128($4)'
{standard input}:120: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,144($4)'
{standard input}:121: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,160($4)'
{standard input}:122: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,176($4)'
{standard input}:123: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,192($4)'
{standard input}:124: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,208($4)'
{standard input}:125: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,224($4)'
{standard input}:126: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,240($4)'
{standard input}:127: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,256($4)'
{standard input}:128: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,272($4)'
{standard input}:129: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,288($4)'
{standard input}:130: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,304($4)'
{standard input}:131: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,320($4)'
{standard input}:132: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,336($4)'
{standard input}:133: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,352($4)'
{standard input}:134: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,368($4)'
{standard input}:135: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,384($4)'
{standard input}:136: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,400($4)'
{standard input}:137: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,416($4)'
{standard input}:138: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,432($4)'
{standard input}:139: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,448($4)'
{standard input}:140: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,464($4)'
{standard input}:141: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,480($4)'
{standard input}:142: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,496($4)'
{standard input}:143: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,512($4)'
{standard input}:144: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,528($4)'
{standard input}:145: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,544($4)'
{standard input}:146: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,560($4)'
{standard input}:147: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,576($4)'
{standard input}:148: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,592($4)'
{standard input}:149: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,608($4)'
{standard input}:150: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,624($4)'
{standard input}:151: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,640($4)'
{standard input}:152: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,656($4)'
{standard input}:153: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,672($4)'
{standard input}:154: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,688($4)'
{standard input}:155: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,704($4)'
{standard input}:156: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,720($4)'
{standard input}:157: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,736($4)'
{standard input}:158: Error: opcode not supported on this processor: loongson2f (mips3) `gssqc1 $f0,$f2,752($4)'
/var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6/common.mak:57: recipe for target 'libavcodec/mips/blockdsp_mmi.o' failed
make: *** [libavcodec/mips/blockdsp_mmi.o] Error 1
 [31;01m*[0m ERROR: media-video/ffmpeg-2.8.6::gentoo failed (compile phase):
 [31;01m*[0m   emake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the output of `emerge --info '=media-video/ffmpeg-2.8.6::gentoo'`,
 [31;01m*[0m the complete build log and the output of `emerge -pqv '=media-video/ffmpeg-2.8.6::gentoo'`.
 [31;01m*[0m The complete build log is located at '/var/tmp/portage/media-video/ffmpeg-2.8.6/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-video/ffmpeg-2.8.6/temp/environment'.
 [31;01m*[0m Working directory: '/var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6-abi_mips_n32.n32'
 [31;01m*[0m S: '/var/tmp/portage/media-video/ffmpeg-2.8.6/work/ffmpeg-2.8.6'
Comment 1 TongHui 2016-05-15 02:05:03 UTC
Created attachment 434304 [details]
ffmpeg-2.8.6-build.log
Comment 2 matoro archtester 2022-09-22 22:25:53 UTC
This appears to be fixed in ffmpeg 5.x via https://github.com/FFmpeg/FFmpeg/commit/1042039ccda7e9099f139b14981b48ee59900804
Comment 3 Ionen Wolkens gentoo-dev 2025-03-11 02:32:19 UTC
(In reply to matoro from comment #2)
> This appears to be fixed in ffmpeg 5.x
Assume nothing left to do here then, so closing. Haven't checked but decent odds it was backported to 4.4.x too, not that it'll matter given that one is on its way out.