Bug#739243: FTBFS with libav10

Moritz Muehlenhoff jmm at debian.org
Sun Feb 16 23:30:36 UTC 2014


Package: fuse-emulator-utils
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

fmfconv_ff.c: In function 'ffmpeg_resample_audio':
fmfconv_ff.c:136:5: warning: implicit declaration of function 'audio_resample_close' [-Wimplicit-function-declaration]
     audio_resample_close( audio_resample_ctx );
     ^
fmfconv_ff.c:148:5: warning: implicit declaration of function 'av_audio_resample_init' [-Wimplicit-function-declaration]
     audio_resample_ctx = av_audio_resample_init( out_chn, snd_chn,
     ^
fmfconv_ff.c:148:24: warning: assignment makes pointer from integer without a cast [enabled by default]
     audio_resample_ctx = av_audio_resample_init( out_chn, snd_chn,
                        ^
fmfconv_ff.c:163:3: warning: implicit declaration of function 'audio_resample' [-Wimplicit-function-declaration]
   len = audio_resample( audio_resample_ctx,
   ^
fmfconv_ff.c: At top level:
fmfconv_ff.c:227:24: warning: 'enum CodecID' declared inside parameter list [enabled by default]
 add_audio_stream( enum CodecID codec_id, int freq, int stereo )
                        ^
fmfconv_ff.c:227:24: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by
default]
fmfconv_ff.c:227:32: error: parameter 1 ('codec_id') has incomplete type
 add_audio_stream( enum CodecID codec_id, int freq, int stereo )
                                ^
fmfconv_ff.c: In function 'ffmpeg_add_sound_ffmpeg':
fmfconv_ff.c:346:7: warning: implicit declaration of function 'avcodec_encode_audio' [-Wimplicit-function-declaration]
       pkt.size = avcodec_encode_audio( c, audio_outbuf, audio_outbuf_size, audio_inpbuf );
       ^
fmfconv_ff.c: At top level:
fmfconv_ff.c:443:24: warning: 'enum CodecID' declared inside parameter list [enabled by default]
 add_video_stream( enum CodecID codec_id, int w, int h, int timing )
fmfconv_ff.c: In function 'alloc_picture':
fmfconv_ff.c:508:3: warning: 'avcodec_alloc_frame' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
   picture = avcodec_alloc_frame();
   ^
fmfconv_ff.c: In function 'ffmpeg_add_frame_ffmpeg':
fmfconv_ff.c:625:5: warning: implicit declaration of function 'avcodec_encode_video' [-Wimplicit-function-declaration]
     out_size = avcodec_encode_video( c, video_outbuf, video_outbuf_size, ffmpeg_pict );
     ^
fmfconv_ff.c: In function 'out_write_ffmpegheader':
fmfconv_ff.c:677:16: error: storage size of 'acodec' isn't known
   enum CodecID acodec, vcodec;
                ^
fmfconv_ff.c:677:24: error: storage size of 'vcodec' isn't known
   enum CodecID acodec, vcodec;
                        ^
fmfconv_ff.c:728:41: error: 'CODEC_ID_NONE' undeclared (first use in this function)
   if( out_t == TYPE_FFMPEG && vcodec != CODEC_ID_NONE ) {
                                         ^
fmfconv_ff.c:728:41: note: each undeclared identifier is reported only once for each function it appears in
fmfconv_ff.c:677:24: warning: unused variable 'vcodec' [-Wunused-variable]
   enum CodecID acodec, vcodec;
                        ^
fmfconv_ff.c:677:16: warning: unused variable 'acodec' [-Wunused-variable]
   enum CodecID acodec, vcodec;
                ^
make[3]: *** [fmfconv_ff.o] Error 1
make[3]: Leaving directory `/home/jmm/av10/fuse-emulator-utils-1.1.1'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jmm/av10/fuse-emulator-utils-1.1.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/jmm/av10/fuse-emulator-utils-1.1.1'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



More information about the pkg-multimedia-maintainers mailing list