Bug#517146: freej: FTBFS: error: ffmpeg/avcodec.h: No such file or directory

Kurt Roeckx kurt at roeckx.be
Wed Feb 25 22:40:45 UTC 2009


Package: freej
Version: 0.10git20080824-1
Severity: serious

Hi,

Your package is failing to build with the following error:
In file included from ../src/include/impl_layers.h:48,
                 from freej.cpp:38:
../src/include/video_layer.h:22:28: error: ffmpeg/avcodec.h: No such file or directory
../src/include/video_layer.h:23:29: error: ffmpeg/avformat.h: No such file or directory
In file included from ../src/include/impl_layers.h:48,
                 from freej.cpp:38:
../src/include/video_layer.h:34: error: ISO C++ forbids declaration of 'AVPicture' with no type
../src/include/video_layer.h:34: error: expected ';' before '*' token
[...]

The problem here is that the includes files changed from
<ffmpeg/avcodec.h> to <libavcodec/avcodec.h>, and the package will
need to be changed.


There is also this error:
goomsl_yacc.y: In function 'gsl_declare_global_variable':
goomsl_yacc.y:1186: error: 'FLOAT_TK' undeclared (first use in this function)
goomsl_yacc.y:1186: error: (Each undeclared identifier is reported only once
goomsl_yacc.y:1186: error: for each function it appears in.)
goomsl_yacc.y:1187: error: 'INT_TK' undeclared (first use in this function)
goomsl_yacc.y:1188: error: 'PTR_TK' undeclared (first use in this function)
make[4]: *** [goomsl_yacc.o] Error 1

Which looks like some missing include.


Kurt






More information about the pkg-multimedia-maintainers mailing list