[Debian-med-packaging] Bug#693543: vxl: FTBFS with libav 0.9 (Debian experimental and Ubuntu raring)
Fabrice Coutadeur
fabricesp at ubuntu.com
Sat Nov 17 19:04:21 UTC 2012
Package: vxl
Version: 1.14.0-18
Severity: wishlist
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu raring ubuntu-patch
Dear Maintainer,
vxl FTBFS with the following error when compiled against libav 0.9 (from experimental):
....
[ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_ffmpeg_istream.o
cd /tmp/vxl-1.14.0/obj-i686-linux-gnu/core/vidl && /usr/bin/c++ -Dvidl_EXPORTS -DVXL_WARN_DEPRECATED -DVXL_WARN_DEPRECATED_ONCE -DVXL_LEGACY_ERROR_REPORTING -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/tmp/vxl-1.14.0/obj-i686-linux-gnu/vcl -I/tmp/vxl-1.14.0/vcl -I/tmp/vxl-1.14.0/obj-i686-linux-gnu/core -I/tmp/vxl-1.14.0/core -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_ffmpeg_istream.o -c /tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream.cxx
In file included from /tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream.cxx:29:0:
/tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream_v3.txx: En la función miembro ‘virtual bool vidl_ffmpeg_istream::open(const string&)’:
/tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream_v3.txx:140:43: error: ‘av_find_stream_info’ no se declaró en este ámbito
/tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream_v3.txx:162:43: error: ‘avcodec_open’ no se declaró en este ámbito
/tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream_v3.txx: En la función miembro ‘virtual void vidl_ffmpeg_istream::close()’:
/tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream_v3.txx:205:5: aviso: ‘void av_close_input_file(AVFormatContext*)’ es obsoleto (declarado en /usr/include/libavformat/avformat.h:1391) [-Wdeprecated-declarations]
/tmp/vxl-1.14.0/core/vidl/vidl_ffmpeg_istream_v3.txx:205:40: aviso: ‘void av_close_input_file(AVFormatContext*)’ es obsoleto (declarado en /usr/include/libavformat/avformat.h:1391) [-Wdeprecated-declarations]
make[3]: *** [core/vidl/CMakeFiles/vidl.dir/vidl_ffmpeg_istream.o] Error 1
make[3]: se sale del directorio «/tmp/vxl-1.14.0/obj-i686-linux-gnu»
make[2]: *** [core/vidl/CMakeFiles/vidl.dir/all] Error 2
*** /tmp/tmpf3thH2/bug_body
In Ubuntu, the attached patch was applied to achieve the following:
* libav-trunk.patch: updated to take into account libav 0.9
Thanks for considering the patch.
-- System Information:
Debian Release: wheezy/sid
APT prefers quantal-updates
APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500, 'quantal')
Architecture: i386 (i686)
Kernel: Linux 3.5.0-18-generic (SMP w/1 CPU core)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vxl_1.14.0-18ubuntu2.debdiff
Type: text/x-diff
Size: 3921 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20121117/49f087bf/attachment.diff>
More information about the Debian-med-packaging
mailing list