Hi Moritz, On 2013-08-27 11:40:24, Moritz Muehlenhoff wrote: > On Sun, Aug 25, 2013 at 01:50:21PM +0200, David Suárez wrote: > > Source: dvbcut > > Version: 0.5.4+svn178-2 > > Severity: serious > > Tags: jessie sid > > User: debian...@lists.debian.org > > Usertags: qa-ftbfs-20130825 qa-ftbfs > > Justification: FTBFS on amd64 > > > > Hi, > > > > During a rebuild of all packages in sid, your package failed to build on > > amd64. > > > > Related to current libav9 transition (see #706798). > > > > Relevant part (hopefully): > > > g++ -g -O2 -Wall -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" > > > -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" > > > -DPACKAGE_URL=\"\" -DHAVE_LIB_SWSCALE=1 -DHAVE_LIB_MAD=1 -DHAVE_LIB_A52=1 > > > -DHAVE_LIB_AO=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 > > > -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 > > > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_AO_AO_H=1 > > > -DHAVE_MAD_H=1 -DHAVE_STDINT_H=1 -DHAVE_A52DEC_A52_H=1 -DHAVE_STDLIB_H=1 > > > -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 > > > -D__STDC_LIMIT_MACROS=1 -D__STDC_CONSTANT_MACROS=1 -D_FILE_OFFSET_BITS=64 > > > -I/usr/include -I/usr/include/libavcodec -I/usr/include/libavformat > > > -I/usr/include/libswscale -I/include -DQT_SHARED -DQT3_SUPPORT > > > -I/usr/include/qt4 -I/usr/include/qt4/Qt3Support > > > -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui > > > -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtSql > > > -I/usr/include/qt4/QtXml -I. -I/usr/include -I/usr/include/libavcodec > > > -I/usr/include/libavformat -I/usr/include/libswscale -I/include > > > -DQT_SHARED -DQT3_SUPPORT -I/usr/include/qt4 > > > -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtCore > > > -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtNetwork > > > -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtXml -I. -c -o avframe.o > > > avframe.cpp > > > avframe.cpp: In destructor 'avframe::~avframe()': > > > avframe.cpp:78:14: error: 'av_free' was not declared in this scope > > > av_free(f); > > > ^ > > > avframe.cpp: In member function 'QImage avframe::getqimage(bool, double)': > > > avframe.cpp:126:21: error: 'av_free' was not declared in this scope > > > av_free(avframergb); > > Patch attached. > > Cheers, > Moritz
thanks for the patches. Forwarding the patch for lives to #720805: > Move the AV_OPT_TYPE_INT macro before the includes, it's referenced by > the included headers in libav 9 > > Debian Bug #720805 > > diff -aur > lives-2.0.5~ds0.orig/lives-plugins/plugins/decoders/mpegts_decoder.c > lives-2.0.5~ds0/lives-plugins/plugins/decoders/mpegts_decoder.c > --- lives-2.0.5~ds0.orig/lives-plugins/plugins/decoders/mpegts_decoder.c > 2013-03-13 04:33:33.000000000 +0100 > +++ lives-2.0.5~ds0/lives-plugins/plugins/decoders/mpegts_decoder.c > 2013-07-22 20:31:37.604000000 +0200 > @@ -52,6 +52,9 @@ > #include "../../../libweed/weed-compat.h" > #endif > > +#ifndef AV_OPT_TYPE_INT > +#define AV_OPT_TYPE_INT FF_OPT_TYPE_INT > +#endif > > #include "decplugin.h" > > @@ -69,9 +72,6 @@ > # define offsetof(T, F) ((unsigned int)((char *)&((T *)0)->F)) > #endif > > -#ifndef AV_OPT_TYPE_INT > -#define AV_OPT_TYPE_INT FF_OPT_TYPE_INT > -#endif > > > > Regards -- Sebastian Ramacher
signature.asc
Description: Digital signature
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers