[Debian-med-packaging] Bug#707472: vxl: FTBFS: vidl_v4l2_control.h:39:48: error: invalid conversion from '__u32 {aka unsigned int}' to 'v4l2_ctrl_type' [-fpermissive]

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu May 9 08:19:29 UTC 2013


Source: vxl
Version: 1.14.0-18
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130509 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[3]: Entering directory `/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_pixel_format.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_pixel_format.o -c /«PKGBUILDDIR»/core/vidl/vidl_pixel_format.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_color.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_color.o -c /«PKGBUILDDIR»/core/vidl/vidl_color.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_frame.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_frame.o -c /«PKGBUILDDIR»/core/vidl/vidl_frame.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_pixel_iterator.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_pixel_iterator.o -c /«PKGBUILDDIR»/core/vidl/vidl_pixel_iterator.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_convert.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_convert.o -c /«PKGBUILDDIR»/core/vidl/vidl_convert.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_image_list_istream.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_image_list_istream.o -c /«PKGBUILDDIR»/core/vidl/vidl_image_list_istream.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_image_list_ostream.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_image_list_ostream.o -c /«PKGBUILDDIR»/core/vidl/vidl_image_list_ostream.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_iidc1394_params.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_iidc1394_params.o -c /«PKGBUILDDIR»/core/vidl/vidl_iidc1394_params.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_istream_image_resource.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_istream_image_resource.o -c /«PKGBUILDDIR»/core/vidl/vidl_istream_image_resource.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_ffmpeg_istream.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_ffmpeg_istream.o -c /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream.cxx
> In file included from /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream.cxx:29:0:
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx: In member function 'virtual bool vidl_ffmpeg_istream::open(const string&)':
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx:140:8: warning: 'int av_find_stream_info(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1412) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx:140:43: warning: 'int av_find_stream_info(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1412) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx:162:18: warning: 'int avcodec_open(AVCodecContext*, AVCodec*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:4035) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx:162:43: warning: 'int avcodec_open(AVCodecContext*, AVCodec*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:4035) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx: In member function 'virtual void vidl_ffmpeg_istream::close()':
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx:205:5: warning: 'void av_close_input_file(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1580) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_istream_v3.txx:205:40: warning: 'void av_close_input_file(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1580) [-Wdeprecated-declarations]
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_ffmpeg_ostream.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_ffmpeg_ostream.o -c /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream.cxx
> In file included from /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream.cxx:29:0:
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_v4.txx: In member function 'virtual bool vidl_ffmpeg_ostream::open()':
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_v4.txx:120:18: warning: 'AVStream* av_new_stream(AVFormatContext*, int)' is deprecated (declared at /usr/include/libavformat/avformat.h:1604) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_v4.txx:120:50: warning: 'AVStream* av_new_stream(AVFormatContext*, int)' is deprecated (declared at /usr/include/libavformat/avformat.h:1604) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_v4.txx:232:9: warning: 'AVStream::quality' is deprecated (declared at /usr/include/libavformat/avformat.h:667) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_v4.txx:232:9: warning: 'AVStream::quality' is deprecated (declared at /usr/include/libavformat/avformat.h:667) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_v4.txx:390:8: warning: 'int avcodec_open(AVCodecContext*, AVCodec*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:4035) [-Wdeprecated-declarations]
> /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_v4.txx:390:39: warning: 'int avcodec_open(AVCodecContext*, AVCodec*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:4035) [-Wdeprecated-declarations]
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_ffmpeg_ostream_params.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_ffmpeg_ostream_params.o -c /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_ostream_params.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 34%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_ffmpeg_init.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_ffmpeg_init.o -c /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_init.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 64
> [ 35%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_ffmpeg_convert.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_ffmpeg_convert.o -c /«PKGBUILDDIR»/core/vidl/vidl_ffmpeg_convert.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 35%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_dc1394_istream.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_dc1394_istream.o -c /«PKGBUILDDIR»/core/vidl/vidl_dc1394_istream.cxx
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> [ 35%] Building CXX object core/vidl/CMakeFiles/vidl.dir/vidl_v4l2_devices.o
> cd /«PKGBUILDDIR»/obj-x86_64-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   -O2 -g -fPIC -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/vcl -I/«PKGBUILDDIR»/vcl -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu/core -I/«PKGBUILDDIR»/core    -ftemplate-depth-1000 -o CMakeFiles/vidl.dir/vidl_v4l2_devices.o -c /«PKGBUILDDIR»/core/vidl/vidl_v4l2_devices.cxx
> In file included from /«PKGBUILDDIR»/core/vidl/vidl_v4l2_device.h:14:0,
>                  from /«PKGBUILDDIR»/core/vidl/vidl_v4l2_devices.h:15,
>                  from /«PKGBUILDDIR»/core/vidl/vidl_v4l2_devices.cxx:2:
> /«PKGBUILDDIR»/core/vidl/vidl_v4l2_control.h: In member function 'v4l2_ctrl_type vidl_v4l2_control::type() const':
> /«PKGBUILDDIR»/core/vidl/vidl_v4l2_control.h:39:48: error: invalid conversion from '__u32 {aka unsigned int}' to 'v4l2_ctrl_type' [-fpermissive]
> make[3]: *** [core/vidl/CMakeFiles/vidl.dir/vidl_v4l2_devices.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2013/05/09/vxl_1.14.0-18_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Debian-med-packaging mailing list