In file included from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:92, from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/avcodec.h:14, from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavformat/framehook.h:8, from ppm.c:26: /usr/include/inttypes.h:396: error: syntax error before "__attribute__" /usr/include/inttypes.h:414: error: syntax error before "__attribute__" /usr/include/inttypes.h:430: error: syntax error before "__attribute__" /usr/include/inttypes.h:449: error: syntax error before "__attribute__" In file included from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:196, from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/avcodec.h:14, from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavformat/framehook.h:8, from ppm.c:26: /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/bswap.h:14: error: syntax error before "__attribute __" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/bswap.h:23: error: syntax error before "__attribute __" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/bswap.h:39: error: syntax error before "__attribute __" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/bswap.h:42: error: syntax error before '}' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/bswap.h:42: warning: type defaults to `int' in decl aration of `__x' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/bswap.h:42: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/bswap.h:43: error: syntax error before ':' token In file included from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/avcodec.h:14, from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavformat/framehook.h:8, from ppm.c:26: /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:259: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:266: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:296: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:312: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:322: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:403: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:412: error: syntax error before "void" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:414: warning: type defaults to `int' in de claration of `bit_buf' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:414: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:414: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:415: warning: type defaults to `int' in de claration of `bit_left' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:415: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:415: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:419: error: syntax error before "if" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:433: error: syntax error before "uint32_t" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:437: warning: type defaults to `int' in de claration of `bit_buf' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:437: error: redefinition of `bit_buf' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:414: error: `bit_buf' previously defined h ere /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:437: error: `value' undeclared here (not i n a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:437: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:438: error: syntax error before '}' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:513: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:526: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:532: error: syntax error before "void" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:540: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:589: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:637: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:776: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:779: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:780: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:780: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:779: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:780: warning: implicit declaration of func tion `unaligned32_be' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:780: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:780: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:780: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:781: warning: type defaults to `int' in de claration of `cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:781: error: conflicting declarations of `c ache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:778: error: `cache' previously declared he re /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:781: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:781: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:782: error: syntax error before "if" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:790: error: syntax error before '->' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:794: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:796: error: redefinition of `re_index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:779: error: `re_index' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:796: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:796: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:780: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:797: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:797: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:796: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:797: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:797: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:797: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:798: warning: type defaults to `int' in declaration of `tmp' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:798: warning: implicit declaration of func tion `NEG_SSR32' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:798: error: `n' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:798: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:798: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:799: error: syntax error before '+=' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:800: error: syntax error before '->' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:808: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:810: error: redefinition of `re_index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:796: error: `re_index' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:810: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:810: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:797: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:811: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:811: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:810: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:811: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:811: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:811: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:812: warning: type defaults to `int' in de claration of `tmp' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:812: error: redefinition of `tmp' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:798: error: `tmp' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:812: warning: implicit declaration of func tion `NEG_USR32' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:812: error: `n' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:812: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:812: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:813: error: syntax error before '+=' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:814: error: syntax error before '->' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:824: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:826: error: redefinition of `re_index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:810: error: `re_index' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:826: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:826: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:811: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:827: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:827: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:826: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:827: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:827: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:827: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:828: warning: type defaults to `int' in de claration of `tmp' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:828: error: redefinition of `tmp' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:812: error: `tmp' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:828: error: `n' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:828: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:828: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:830: error: syntax error before "return" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:835: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:837: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:827: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:838: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:838: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:837: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:838: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:838: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:838: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:839: error: syntax error before '+=' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:840: error: syntax error before '->' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:843: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:846: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:846: error: invalid operands to binary >> /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:847: error: syntax error before '<<=' toke n /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:858: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:862: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:872: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:903: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:838: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:904: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:904: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:903: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:904: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:904: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:904: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:905: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:905: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:904: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:905: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:905: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:905: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:906: error: syntax error before '->' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:980: error: syntax error before "__attribu te__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:983: error: `vlc' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:985: error: redefinition of `re_index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:826: error: `re_index' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:985: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:985: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:905: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:986: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:986: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:985: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:986: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:986: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:986: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: syntax error before '{' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: built-in function `index' de clared as non-function /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `vlc' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `code' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: syntax error before "if" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:986: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `nb_bits' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `index' previously defined her e /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `code' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `code' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `code' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `n' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: syntax error before "if" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `re_cache' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `re_cache' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `s' undeclared here (not in a function) /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `nb_bits' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `nb_bits' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `nb_bits' previously defined h ere /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `index' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `index' previously defined her e /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `code' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `code' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `code' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: type defaults to `int' in de claration of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: redefinition of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `n' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: initializer element is not con stant /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: syntax error before '}' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:990: error: syntax error before '->' token /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1097: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1101: warning: type defaults to `int' in d eclaration of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1101: error: redefinition of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:988: error: `n' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1101: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1102: error: syntax error before "if" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1115: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1119: warning: type defaults to `int' in d eclaration of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1119: error: redefinition of `n' /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1101: error: `n' previously defined here /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1119: warning: data definition has no type or storage class /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1120: error: syntax error before "if" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1130: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1156: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1166: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1177: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1183: error: syntax error before "if" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1198: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:1243: error: syntax error before "__attrib ute__" In file included from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/avcodec.h:15, from /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavformat/framehook.h:8, from ppm.c:26: /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/rational.h:35: error: syntax error before "__attrib ute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/rational.h:43: error: syntax error before "__attribute__" /var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/libavcodec/common.h:778: error: register name not specified for `cache' {standard input}: Assembler messages: {standard input}:13: Error: symbol `re_cache' is already defined {standard input}:19: Error: symbol `re_cache' is already defined {standard input}:25: Error: symbol `re_cache' is already defined {standard input}:31: Error: symbol `re_cache' is already defined {standard input}:37: Error: symbol `re_cache' is already defined {standard input}:43: Error: symbol `re_cache' is already defined {standard input}:55: Error: symbol `n' is already defined {standard input}:81: Error: symbol `bit_buf' is already defined {standard input}:95: Error: symbol `re_cache' is already defined {standard input}:101: Error: symbol `cache' is already defined {standard input}:107: Error: symbol `re_index' is already defined {standard input}:113: Error: symbol `re_cache' is already defined {standard input}:125: Error: symbol `re_index' is already defined {standard input}:131: Error: symbol `re_cache' is already defined {standard input}:137: Error: symbol `tmp' is already defined {standard input}:143: Error: symbol `re_index' is already defined {standard input}:149: Error: symbol `re_cache' is already defined {standard input}:155: Error: symbol `tmp' is already defined {standard input}:161: Error: symbol `re_cache' is already defined {standard input}:172: Error: symbol `re_cache' is already defined {standard input}:178: Error: symbol `re_cache' is already defined {standard input}:190: Error: symbol `re_index' is already defined {standard input}:196: Error: symbol `re_cache' is already defined {standard input}:214: Error: symbol `n' is already defined {standard input}:220: Error: symbol `re_cache' is already defined {standard input}:232: Error: symbol `index' is already defined {standard input}:238: Error: symbol `code' is already defined {standard input}:244: Error: symbol `n' is already defined {standard input}:250: Error: symbol `re_cache' is already defined {standard input}:256: Error: symbol `nb_bits' is already defined {standard input}:262: Error: symbol `index' is already defined {standard input}:268: Error: symbol `code' is already defined {standard input}:274: Error: symbol `n' is already defined make[1]: *** [ppm.o] Error 1 rm null.o fish.o make[1]: Leaving directory `/var/tmp/portage/ffmpeg-0.4.8.20040322-r1/work/ffmpeg-20040322/vhook' make: *** [videohook] Error 2 !!! ERROR: media-video/ffmpeg-0.4.8.20040322-r1 failed. !!! Function src_compile, Line 76, Exitcode 2 !!! make failed. emerge info Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040619-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.5.1 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/lib/jboss /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d aalib accessibility acl adns alsa antlr apache2 apm arts artswrappersuid audiofile avi bcel berkdb bidi bonobo bsg cap caps cdr chroot crypt cscope cups curl dga directfb divx4linux doc dv dvb dvd encode esd evo f77 faac faad fbcon fdftk firebird flac flash foomaticdb freetds gb gcj gd gdbm ggi gif gimpprint gmp gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imagemagick imap imlib informix innodb ipv6 jack java javamail javascript jbig jdepend jpeg jsch junit jython kde kerberos krb4 lcms ldap libcaca libg++ libgda libwww lirc live log4j mad maildir matroska mbox mcal mdb menu mikmod mng motif mozilla mozinterfaceinfo moznocompose moznoirc moznomail mozsvg mozxmlterm mpeg mpi mysql nas ncurses net nhc98 nls nptl objc oci8 odbc oggvorbis opengl optional-tasks oro oss pam parse-clocks pcmcia pcre pda pdflib perl pg-hier pg-intdatetime pg-vacuumdelay pic png portaudio postgres ppds python qt quicktime readline regexp rhino rplay ruby ruby18 samba sasl sdk sdl silc skey slang slp sndfile snmp sox speex spell sqlite sse ssl stroke svga tcltk tcpd tetex theora tiff truetype ucs2 unicode usb v4l wifi wmf x86 xalan xerces xface xinerama xml xml2 xmms xrandr xv xvid zlib"
Linux headers issue. Upgrading to the latest linux26-headers should solve this. If not, please feel free to re-open the bug.