Bug#720809: dvbcut: FTBFS with libav9: avframe.cpp:78:14: error: 'av_free' was not declared in this scope

Moritz Muehlenhoff jmm at inutil.org
Tue Aug 27 09:40:24 UTC 2013


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-qa at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libav9-dvbcut.patch
Type: text/x-diff
Size: 458 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20130827/873fa97f/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libav9-lives.patch
Type: text/x-diff
Size: 829 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20130827/873fa97f/attachment-0001.patch>


More information about the pkg-multimedia-maintainers mailing list