[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: