arm-softfloat-linux-uclibcgnueabi-gcc -DHAVE_CONFIG_H -I. -Ilinux/arm -I./linux/arm -Ilinux -I./linux -Wall -g -Os -pipe -march=armv4t -mtune=arm920t -fomit-frame-pointer -I/usr/arm-softfloat-linux-uclibcgnueabi/usr/include/ -I/usr/arm-softfloat-linux-uclibcgnueabi/include/ -MT system.o -MD -MP -MF .deps/system.Tpo -c -o system.o system.c system.c:73:23: warning: extra tokens at end of #ifdef directive system.c:74:26: error: asm/cachectl.h: No such file or directory make[1]: *** [system.o] Error 1 make[1]: Leaving directory `/usr/arm-softfloat-linux-uclibcgnueabi/tmp/portage/dev-util/strace-4.5.18/work/strace-4.5.18' make: *** [all] Error 2 Reproducible: Always There is a bit strange that this does not mentione someone in #241168
Created attachment 188245 [details, diff] fixes bug Patch taken from http://www.nabble.com/-PATCH--Missing-SYS_cacheflush-syscall-on-ARM-for-strace-4.5.18-td20524695.html may be is this specific for some kernel version ....
added to cvs, thanks http://sources.gentoo.org/dev-util/strace/strace-4.5.18.ebuild?r1=1.13&r2=1.14 http://sources.gentoo.org/dev-util/strace/files/strace-4.5.18-arm-cache.patch?rev=1.1