Bug#693560: FTBFS against libav 9

Reinhard Tartler siretart at tauware.de
Sat Nov 17 20:49:02 UTC 2012


Package: qutecom
Version: 2.2.1+dfsg1-3
Severity: important

Hi,

qutecom currently FTBFS against the libav package currently found in
debian/experimental:

cd /build/buildd/qutecom-2.2.1+dfsg1/obj-x86_64-linux-gnu/libs/pixertool && /usr/bin/g++   -D_FORTIFY_SOURCE=2 -DDEBUG -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -O2 -g -I/build/buildd/qutecom-2.2.1+dfsg1/libs/owutil -I/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/include -I/build/buildd/qutecom-2.2.1+dfsg1/obj-x86_64-linux-gnu/libs/pixertool -I/usr/include/libavcodec -I/usr/include/libavutil -I/usr/include/libswscale    -fPIC -Wall -Wstrict-aliasing -Wextra -Wno-unused-parameter -fmessage-length=0 -D__STDC_CONSTANT_MACROS -DHAVE_SWSCALE=1 -o CMakeFiles/pixertool.dir/src/pixertool.o -c /build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp
In file included from /build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:20:0:
/build/buildd/qutecom-2.2.1+dfsg1/obj-x86_64-linux-gnu/libs/pixertool/config.h:4:0: warning: "HAVE_SWSCALE" redefined [enabled by default]
<command-line>:0:0: note: this is the location of the previous definition
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp: In function 'piximage* pix_alloc(pixosi, unsigned int, unsigned int)':
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:57:15: error: 'avcodec_init' was not declared in this scope
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:63:84: error: 'av_malloc' was not declared in this scope
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp: In function 'void pix_free(piximage*)':
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:75:21: error: 'av_free' was not declared in this scope
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp: In function 'const char* pix_get_fmt_name(pixosi)':
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:86:66: error: 'avcodec_get_pix_fmt_name' was not declared in this scope
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp: In function 'pixerrorcode pix_convert(int, piximage*, piximage*)':
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:214:21: error: 'av_free' was not declared in this scope
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp: In function 'uint8_t* _nv12_to_yuv420p(uint8_t*, unsigned int, unsigned int)':
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:224:75: error: 'av_malloc' was not declared in this scope
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp: In function 'const char* pix_get_fmt_name(pixosi)':
/build/buildd/qutecom-2.2.1+dfsg1/libs/pixertool/src/pixertool.cpp:87:1: warning: control reaches end of non-void function [-Wreturn-type]
make[3]: *** [libs/pixertool/CMakeFiles/pixertool.dir/src/pixertool.o] Error 1

BTW, this bug is also known in gentoo as https://bugs.gentoo.org/show_bug.cgi?id=443254

Cheers,
Reinhard

-- System Information:
Debian Release: wheezy/sid
  APT prefers precise-updates
  APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise-proposed'), (500, 'precise')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-33-generic (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the pkg-multimedia-maintainers mailing list