Bug#739425: FTBFS with libav10

Moritz Muehlenhoff jmm at debian.org
Tue Feb 18 18:01:48 UTC 2014


Source: gmerlin-encoders
Severity: important

Hi,
your package fails to build from source against libav 10 (currently
packaged in experimental). This bug will become release-critical
at some point when the libav10 transition starts.

Migration documentation can be found at
https://wiki.libav.org/Migration/10

Cheers,
        Moritz

make[3]: Entering directory `/home/jmm/av10/gmerlin-encoders-1.2.0/plugins/ffmpeg'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include  -D_FORTIFY_SOURCE=2
-DLOCALE_DIR=\"/usr/share/locale\" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64  -O3 -funroll-all-loops -fomit-frame-pointer -ffast-math -I/usr/include/libxml2   -Wall -Wmissing-declarations -Wdeclaration-after-statement -c -o e_ffmpeg_video.lo e_ffmpeg_video.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -D_FORTIFY_SOURCE=2 -DLOCALE_DIR=\"/usr/share/locale\" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64
-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math -I/usr/include/libxml2 -Wall -Wmissing-declarations -Wdeclaration-after-statement -c e_ffmpeg_video.c  -fPIC -DPIC -o .libs/e_ffmpeg_video.o
In file included from e_ffmpeg_video.c:25:0:
ffmpeg_common.h:60:16: error: field 'id' has incomplete type
   enum CodecID id;
                ^
e_ffmpeg_video.c:35:29: error: array type has incomplete element type
       .video_codecs = (enum CodecID[]){  CODEC_ID_MPEG1VIDEO,
                             ^
e_ffmpeg_video.c:35:42: error: 'CODEC_ID_MPEG1VIDEO' undeclared here (not in a function)
       .video_codecs = (enum CodecID[]){  CODEC_ID_MPEG1VIDEO,
                                          ^
e_ffmpeg_video.c:36:40: error: 'CODEC_ID_NONE' undeclared here (not in a function)
                                        CODEC_ID_NONE },
                                        ^
e_ffmpeg_video.c:45:29: error: array type has incomplete element type
       .video_codecs = (enum CodecID[]){  CODEC_ID_MPEG2VIDEO,
                             ^
e_ffmpeg_video.c:45:42: error: 'CODEC_ID_MPEG2VIDEO' undeclared here (not in a function)
       .video_codecs = (enum CodecID[]){  CODEC_ID_MPEG2VIDEO,
                                          ^
make[3]: *** [e_ffmpeg_video.lo] Error 1
make[3]: Leaving directory `/home/jmm/av10/gmerlin-encoders-1.2.0/plugins/ffmpeg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jmm/av10/gmerlin-encoders-1.2.0/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jmm/av10/gmerlin-encoders-1.2.0'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



More information about the pkg-multimedia-maintainers mailing list