Bug#739304: FTBFS with libav10

Moritz Muehlenhoff jmm at debian.org
Mon Feb 17 16:01:00 UTC 2014


Package: harvid
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

cc -c -o decoder_ctrl.o -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
   `pkg-config --cflags libavcodec libavformat libavutil libswscale` decoder_ctrl.c
cc -c -o ffdecoder.o -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
`pkg-config --cflags libavcodec libavformat libavutil libswscale` ffdecoder.c
ffdecoder.c: In function 'ff_get_framerate':
ffdecoder.c:314:15: error: 'AVStream' has no member named 'r_frame_rate'
   if(av_stream->r_frame_rate.den && av_stream->r_frame_rate.num) {
               ^
ffdecoder.c:314:46: error: 'AVStream' has no member named 'r_frame_rate'
   if(av_stream->r_frame_rate.den && av_stream->r_frame_rate.num) {
                                              ^
ffdecoder.c:315:24: error: 'AVStream' has no member named 'r_frame_rate'
     fr->num = av_stream->r_frame_rate.num;
                        ^
ffdecoder.c:316:24: error: 'AVStream' has no member named 'r_frame_rate'
     fr->den = av_stream->r_frame_rate.den;
                        ^
ffdecoder.c: In function 'ff_set_framerate':
ffdecoder.c:336:15: error: 'AVStream' has no member named 'r_frame_rate'
   if(av_stream->r_frame_rate.den && av_stream->r_frame_rate.num) {
               ^
ffdecoder.c:336:46: error: 'AVStream' has no member named 'r_frame_rate'
   if(av_stream->r_frame_rate.den && av_stream->r_frame_rate.num) {
                                              ^
ffdecoder.c:337:37: error: 'AVStream' has no member named 'r_frame_rate'
     ff->framerate = av_q2d(av_stream->r_frame_rate);
                                     ^
ffdecoder.c: In function 'ff_open_movie':
ffdecoder.c:436:44: error: 'AVStream' has no member named 'r_frame_rate'
     ff->frames = avs->duration * av_q2d(avs->r_frame_rate) * av_q2d(avs->time_base);
                                            ^
ffdecoder.c:500:3: warning: 'avcodec_alloc_frame' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110)
+[-Wdeprecated-declarations]
   if (!(ff->pFrame = avcodec_alloc_frame())) {
   ^
ffdecoder.c:508:3: warning: 'avcodec_alloc_frame' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3110)
+[-Wdeprecated-declarations]
   if (!(ff->pFrameFMT = avcodec_alloc_frame())) {
   ^
ffdecoder.c: In function 'my_seek_frame':
ffdecoder.c:568:53: error: 'AVStream' has no member named 'r_frame_rate'
   timestamp = av_rescale_q(timestamp, c1_Q, v_stream->r_frame_rate); //< timestamp/=framerate;
                                                     ^
make[3]: *** [ffdecoder.o] Error 1
make[3]: Leaving directory `/home/jmm/av10/harvid-0.7.3/libharvid'
make[2]: *** [libharvid] Error 2
make[2]: Leaving directory `/home/jmm/av10/harvid-0.7.3'
dh_auto_build: make -j1 CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
+-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-z,relro -Wl,--as-needed VERSION=0.7.3 returned exit code 2
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/home/jmm/av10/harvid-0.7.3'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



More information about the pkg-multimedia-maintainers mailing list