On my hardened ~amd64 machine I see the following test failure for ffmpeg. I checked and didn't see anything suspicious in the grsec logs so I presume it's not hardened related. ./ffmpeg \ -f lavfi -i "aevalsrc=sin(400*PI*2*t)::d=0.125[out0]; testsrc=d=0.125[out1]; testsrc=s=100x100:d=0.125[out2]" \ -f ffmetadata -i ./tests/test.ffmeta \ -flags +bitexact -map 0:0 -map 0:1 -map 0:2 -map_metadata 1 \ -vcodec rawvideo -acodec pcm_s16le \ -y tests/data/ffprobe-test.nut 2>/dev/null x86_64-pc-linux-gnu-gcc -I. -I./ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DHAVE_AV_CONFIG_H -DTEST -O2 -pipe -march=native -ggdb -O2 -pipe -march=native -ggdb -std=c99 -fomit-frame-pointer -fPIC -pthread -I/usr/include/freetype2 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O2 -pipe -march=native -ggdb -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -MMD -MF libavcodec/golomb-test.d -MT libavcodec/golomb-test.o -c -o libavcodec/golomb-test.o libavcodec/golomb-test.c make: *** [tests/data/ffprobe-test.nut] Error 127 make: *** Waiting for unfinished jobs.... ranlib libavformat/libavformat.a
Created attachment 344692 [details] build log (bzipped)
Created attachment 344694 [details] emerge --info
please try with latest versions, as I imagine this has been fixed upstream
Works for me with version 2.8.1.