Bug#739303: FTBFS with libav10

Moritz Muehlenhoff jmm at debian.org
Mon Feb 17 15:56:55 UTC 2014


Source: gnash
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[4]: Entering directory `/home/jmm/av10/gnash-0.8.11~git20140121+dfsg/tmp.build/libmedia'
  CXX      libgnashmedia_la-AudioDecoderFfmpeg.lo
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: In member function 'void gnash::media::ffmpeg::AudioDecoderFfmpeg::setup(gnash::media::SoundInfo&)':
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:92:24: error: 'CODEC_ID_PCM_U16LE' was not declared in this scope
             codec_id = CODEC_ID_PCM_U16LE;
                        ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:95:24: error: 'CODEC_ID_ADPCM_SWF' was not declared in this scope
             codec_id = CODEC_ID_ADPCM_SWF;
                        ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:98:24: error: 'CODEC_ID_MP3' was not declared in this scope
             codec_id = CODEC_ID_MP3;
                        ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:102:24: error: 'CODEC_ID_AAC' was not declared in this scope
             codec_id = CODEC_ID_AAC;
                        ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:160:18: error: 'CODEC_ID_MP3' was not declared in this scope
             case CODEC_ID_MP3:
                  ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:163:18: error: 'CODEC_ID_PCM_U16LE' was not declared in this scope
             case CODEC_ID_PCM_U16LE:
                  ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: In member function 'void gnash::media::ffmpeg::AudioDecoderFfmpeg::setup(const gnash::media::AudioInfo&)':
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:187:29: error: 'CODEC_ID_NONE' was not declared in this scope
     enum CODECID codec_id = CODEC_ID_NONE;
                             ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:201:32: error: 'CODEC_ID_PCM_S16LE' was not declared in this scope
                     codec_id = CODEC_ID_PCM_S16LE;
                                ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:203:32: error: 'CODEC_ID_PCM_S8' was not declared in this scope
                     codec_id = CODEC_ID_PCM_S8;
                                ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:208:28: error: 'CODEC_ID_ADPCM_SWF' was not declared in this scope
                 codec_id = CODEC_ID_ADPCM_SWF;
                            ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:212:28: error: 'CODEC_ID_MP3' was not declared in this scope
                 codec_id = CODEC_ID_MP3;
                            ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:216:28: error: 'CODEC_ID_AAC' was not declared in this scope
                 codec_id = CODEC_ID_AAC;
                            ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:295:18: error: 'CODEC_ID_MP3' was not declared in this scope
             case CODEC_ID_MP3:
                  ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:298:18: error: 'CODEC_ID_PCM_S8' was not declared in this scope
             case CODEC_ID_PCM_S8:
                  ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:303:18: error: 'CODEC_ID_PCM_S16LE' was not declared in this scope
             case CODEC_ID_PCM_S16LE:
                  ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: In member function 'uint8_t* gnash::media::ffmpeg::AudioDecoderFfmpeg::decodeFrame(const uint8_t*, uint32_t, uint32_t&)':
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:503:30: warning: 'AVFrame* avcodec_alloc_frame()' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
     ScopedPtr<AVFrame> frm ( avcodec_alloc_frame(), av_free );
                              ^
../../libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:503:50: warning: 'AVFrame* avcodec_alloc_frame()' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
     ScopedPtr<AVFrame> frm ( avcodec_alloc_frame(), av_free );
                                                  ^
make[4]: *** [libgnashmedia_la-AudioDecoderFfmpeg.lo] Error 1
make[4]: Leaving directory `/home/jmm/av10/gnash-0.8.11~git20140121+dfsg/tmp.build/libmedia'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/jmm/av10/gnash-0.8.11~git20140121+dfsg/tmp.build'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/jmm/av10/gnash-0.8.11~git20140121+dfsg/tmp.build'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/home/jmm/av10/gnash-0.8.11~git20140121+dfsg'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



More information about the pkg-flash-devel mailing list