Bug#739431: FTBFS with libav10

Moritz Muehlenhoff jmm at debian.org
Tue Feb 18 18:06:12 UTC 2014


Package: xjadeo
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[5]: Entering directory `/home/jmm/av10/xjadeo-0.7.6/src/xjadeo'
gcc -DHAVE_CONFIG_H -I. -I../..   -D_FORTIFY_SOURCE=2 -Wall -g -O3          -I/usr/include/freetype2        -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL      "-DSUBVERSION=\"\"" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c -o xjadeo-xjadeo.o `test -f 'xjadeo.c' || echo './'`xjadeo.c
xjadeo.c: In function 'open_movie':
xjadeo.c:413:19: error: 'AVStream' has no member named 'r_frame_rate'
  else if(av_stream->r_frame_rate.den && av_stream->r_frame_rate.num) {
                   ^
xjadeo.c:413:50: error: 'AVStream' has no member named 'r_frame_rate'
  else if(av_stream->r_frame_rate.den && av_stream->r_frame_rate.num) {
                                                  ^
xjadeo.c:414:31: error: 'AVStream' has no member named 'r_frame_rate'
   framerate = av_q2d(av_stream->r_frame_rate);
                               ^
xjadeo.c:530:2: warning: 'avcodec_alloc_frame' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
  pFrame=avcodec_alloc_frame();
  ^
xjadeo.c:540:2: warning: 'avcodec_alloc_frame' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
  pFrameFMT=avcodec_alloc_frame();
  ^
xjadeo.c: In function 'my_seek_frame':
xjadeo.c:690:49: error: 'AVStream' has no member named 'r_frame_rate'
   timestamp=av_rescale_q(timestamp,c1_Q,v_stream->r_frame_rate); //< timestamp/=framerate;
                                                 ^
make[5]: *** [xjadeo-xjadeo.o] Error 1
make[5]: Leaving directory `/home/jmm/av10/xjadeo-0.7.6/src/xjadeo'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/jmm/av10/xjadeo-0.7.6/src/xjadeo'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/jmm/av10/xjadeo-0.7.6/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jmm/av10/xjadeo-0.7.6'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/jmm/av10/xjadeo-0.7.6'
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