Bug#864324: qtwebengine-opensource-src: FTBFS on big-endian archs -- skia errors
Source: qtwebengine-opensource-src
Version: 5.7.1+dfsg-6.1
Severity: important
Tags: upstream
Justification: fails to build from source
Builds of qtwebengine-opensource-src on big-endian architectures (of which
only mips has all build dependencies available) have been failing with
skia errors, as excerpted below. Could you please take a look? If these
errors are infeasible to fix, please restrict qtwebengine-opensource-src's
Architecture: field accordingly so autobuilders that are guaranteed to
fail don't bother trying to touch it.
Thanks!
/«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/skia/config/SkUserConfig.h:194:2: error: #error Read the comment at this location
#error Read the comment at this location
^~~~~
In file included from /«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/include/core/SkPixmap.h:13:0,
from /«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/src/core/SkBlitMask.h:13,
from /«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/src/opts/SkBlitMask_opts_none.cpp:8:
/«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/include/core/SkImageInfo.h:84:6: error: #error "SK_*32_SHFIT values must correspond to BGRA or RGBA byte order"
#error "SK_*32_SHFIT values must correspond to BGRA or RGBA byte order"
^~~~~
/«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/include/core/SkImageInfo.h: In static member function 'static SkImageInfo SkImageInfo::MakeN32(int, int, SkAlphaType, SkColorProfileType)':
/«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/include/core/SkImageInfo.h:185:43: error: 'kN32_SkColorType' was not declared in this scope
return SkImageInfo(width, height, kN32_SkColorType, at, pt);
^~~~~~~~~~~~~~~~
/«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/include/core/SkImageInfo.h: In static member function 'static SkImageInfo SkImageInfo::MakeN32Premul(int, int, SkColorProfileType)':
/«BUILDDIR»/qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/skia/include/core/SkImageInfo.h:193:43: error: 'kN32_SkColorType' was not declared in this scope
return SkImageInfo(width, height, kN32_SkColorType, kPremul_SkAlphaType, pt);
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
Reply to: