Details
Description
Seems that currently qtwebengine expects totally different include file content than packaging Red Hat machine can provide.
first error messages:
/work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate_multi_plane.cc: In member function ‘virtual bool media::V4L2CaptureDelegateMultiPlane::FillV4L2Format(v4l2_format*, uint32_t, uint32_t, uint32_t) const’: /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate_multi_plane.cc:33:15: error: ‘union v4l2_format::<anonymous>’ has no member named ‘pix_mp’ format->fmt.pix_mp.width = width; ^ /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate_multi_plane.cc:34:15: error: ‘union v4l2_format::<anonymous>’ has no member named ‘pix_mp’ format->fmt.pix_mp.height = height; ^ /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate_multi_plane.cc:35:15: error: ‘union v4l2_format::<anonymous>’ has no member named ‘pix_mp’ format->fmt.pix_mp.pixelformat = pixelformat_fourcc; ^ In file included from /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/base/files/scoped_file.h:11:0, from /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate.h:14, from /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate_multi_plane.h:9, from /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate_multi_plane.cc:5: /work/build/qt5_workdir/w/s/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/v4l2_capture_delegate_multi_plane.cc:41:50: error: ‘VIDEO_MAX_PLANES’ was not declared in this scope
log to the build:
http://qt-pkg.ci.local/job/Binary_package_Linux/cfg=linux-g++-Rhel6.6-x64/238/consoleText