diff -rauN mplayer-38101/cpudetect.c mplayer-38101-sigcontext-patch/cpudetect.c --- mplayer-38101/cpudetect.c 2018-05-17 11:15:24.975263641 +0200 +++ mplayer-38101-sigcontext-patch/cpudetect.c 2018-05-17 12:04:52.811930307 +0200 @@ -38,6 +38,7 @@ #include <sys/types.h> #include <sys/sysctl.h> #elif defined(__linux__) +#define __USE_MISC // for struct struct sigcontext #include <signal.h> #elif defined(__MINGW32__) || defined(__CYGWIN__) #include <windows.h>