Bug#739322: FTBFS with libav10
Moritz Muehlenhoff
jmm at debian.org
Mon Feb 17 17:37:37 UTC 2014
Source: gst-libav1.0
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
gstavcodecmap.c:3360:25: warning: unused variable 'tgp_audio_list' [-Wunused-variable]
gstavcodecmap.c:3356:25: warning: unused variable 'tgp_video_list' [-Wunused-variable]
static enum CodecID tgp_video_list[] = {
^
gstavcodecmap.c:3198:23: warning: unused variable 'tmp_alist' [-Wunused-variable]
static enum CodecID tmp_alist[] = {
^
gstavcodecmap.c:3194:23: warning: unused variable 'tmp_vlist' [-Wunused-variable]
static enum CodecID tmp_vlist[] = {
^
gstavcodecmap.c: At top level:
gstavcodecmap.c:3383:1: error: return type is an incomplete type
gst_ffmpeg_caps_to_codecid (const GstCaps * caps, AVCodecContext * context)
^
gstavcodecmap.c:3383:1: error: conflicting types for 'gst_ffmpeg_caps_to_codecid'
In file included from gstavcodecmap.c:33:0:
gstavcodecmap.h:103:1: note: previous declaration of 'gst_ffmpeg_caps_to_codecid' was here
gst_ffmpeg_caps_to_codecid (const GstCaps *caps,
^
gstavcodecmap.c: In function 'gst_ffmpeg_caps_to_codecid':
gstavcodecmap.c:3385:8: error: variable 'id' has initializer but incomplete type
enum CodecID id = AV_CODEC_ID_NONE;
^
gstavcodecmap.c:3385:16: error: storage size of 'id' isn't known
enum CodecID id = AV_CODEC_ID_NONE;
^
gstavcodecmap.c:3933:5: error: type of formal parameter 1 is incomplete
gst_ffmpeg_caps_with_codecid (id, context->codec_type, caps, context);
^
gstavcodecmap.c:3942:3: warning: 'return' with a value, in function returning void [enabled by default]
return id;
^
gstavcodecmap.c:3385:16: warning: unused variable 'id' [-Wunused-variable]
enum CodecID id = AV_CODEC_ID_NONE;
^
make[4]: *** [libgstlibav_la-gstavcodecmap.lo] Error 1
make[4]: Leaving directory `/home/jmm/av10/gst-libav1.0-1.2.3/ext/libav'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/jmm/av10/gst-libav1.0-1.2.3/ext'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jmm/av10/gst-libav1.0-1.2.3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/jmm/av10/gst-libav1.0-1.2.3'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
More information about the pkg-gstreamer-maintainers
mailing list