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

configure: WARNING: unrecognized options: --disable-maintainer-mode
   dh_auto_build -O--sourcedirectory=debian/build
make[1]: Entering directory `/home/jmm/av10/avbin-7/debian/build'
make  all-am
make[2]: Entering directory `/home/jmm/av10/avbin-7/debian/build'
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  
-DAVBIN_VERSION=7 -DFFMPEG_REVISION=15943 -I. -I../../include 
-I/usr/include/libavformat -I/usr/include/libavcodec -I/usr/include/libavutil 
-I/usr/include/libswscale   -g -O2 -c -o ../../src/libavbin_la-avbin.lo `test 
-f '../../src/avbin.c' || echo './'`../../src/avbin.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -DAVBIN_VERSION=7 
-DFFMPEG_REVISION=15943 -I. -I../../include -I/usr/include/libavformat 
-I/usr/include/libavcodec -I/usr/include/libavutil -I/usr/include/libswscale -g 
-O2 -c ../../src/avbin.c  -fPIC -DPIC -o ../../src/.libs/libavbin_la-avbin.o
../../src/avbin.c: In function 'avbin_get_audio_buffer_size':
../../src/avbin.c:86:12: error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' undeclared 
(first use in this function)
     return AVCODEC_MAX_AUDIO_FRAME_SIZE;
            ^
../../src/avbin.c:86:12: note: each undeclared identifier is reported only once 
for each function it appears in
../../src/avbin.c: In function 'avbin_open_stream':
../../src/avbin.c:288:9: warning: 'avcodec_alloc_frame' is deprecated (declared 
at /usr/include/libavcodec/avcodec.h:3110) [-Wdeprecated-declarations]
         stream->frame = avcodec_alloc_frame();
         ^
../../src/avbin.c: In function 'avbin_decode_video':
../../src/avbin.c:391:4: warning: passing argument 2 of 'sws_scale' from 
incompatible pointer type [enabled by default]
    picture_rgb.linesize);
    ^
In file included from ../../src/avbin.c:31:0:
/usr/include/libswscale/swscale.h:224:5: note: expected 'const uint8_t * 
const*' but argument is of type 'uint8_t **'
 int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
     ^
make[2]: *** [../../src/libavbin_la-avbin.lo] Error 1
make[2]: Leaving directory `/home/jmm/av10/avbin-7/debian/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/jmm/av10/avbin-7/debian/build'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Cheers,
         Moritz


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to