Bug#739336: FTBFS with libav10

Moritz Muehlenhoff jmm at debian.org
Mon Feb 17 18:52:36 UTC 2014


Source: libphash
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

cimgffmpeg.cpp: In function 'int NextFrames(VFInfo*, cimg_library::CImgList<unsigned char>*)':
cimgffmpeg.cpp:257:9: warning: 'AVFrame* avcodec_alloc_frame()' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
  pFrame=avcodec_alloc_frame();
         ^
cimgffmpeg.cpp:257:29: warning: 'AVFrame* avcodec_alloc_frame()' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
  pFrame=avcodec_alloc_frame();
                             ^
cimgffmpeg.cpp:260:29: warning: 'AVFrame* avcodec_alloc_frame()' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
  AVFrame *pConvertedFrame = avcodec_alloc_frame();
                             ^
cimgffmpeg.cpp:260:49: warning: 'AVFrame* avcodec_alloc_frame()' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
  AVFrame *pConvertedFrame = avcodec_alloc_frame();
                                                 ^
cimgffmpeg.cpp: In function 'float fps(const char*)':
cimgffmpeg.cpp:434:47: error: 'AVStream' has no member named 'r_frame_rate'
  int num = (pFormatCtx->streams[videoStream]->r_frame_rate).num;
                                               ^
cimgffmpeg.cpp:435:47: error: 'AVStream' has no member named 'r_frame_rate'
  int den = (pFormatCtx->streams[videoStream]->r_frame_rate).den;
                                               ^
make[3]: *** [cimgffmpeg.lo] Fehler 1
make[3]: Leaving directory `/home/jmm/av10/libphash-0.9.4/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/jmm/av10/libphash-0.9.4'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/jmm/av10/libphash-0.9.4'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Fehler 2
dpkg-buildpackage: Fehler: Fehler-Exitstatus von debian/rules build war 2



More information about the forensics-devel mailing list