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

Re: Bug#888898: firefox: Please add patch for big-endian support



On 01/31/2018 12:21 AM, John Paul Adrian Glaubitz wrote:
src:firefox currently FTBFS on big-endian powerpc/ppc64 because skia
needs to be patched to support big-endian systems [1]:

n file included from /<<PKGBUILDDIR>>/gfx/skia/skia/src/core/SkRasterPipeline.h:11:0,
                  from /<<PKGBUILDDIR>>/gfx/skia/skia/src/core/SkOpts.h:12,
                  from /<<PKGBUILDDIR>>/gfx/2d/ConvolutionFilter.cpp:11:
/<<PKGBUILDDIR>>/gfx/skia/skia/include/core/SkImageInfo.h:86: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"
       ^~~~~
With the patch, firefox_59 builds fine:

Build Architecture: ppc64
Build Type: any
Build-Space: 15897132
Build-Time: 1854
Distribution: sid
Host Architecture: ppc64
Install-Time: 374
Job: /var/lib/buildd/firefox/firefox_59.0~b4-1.dsc
Machine Architecture: ppc64
Package: firefox
Package-Time: 2314
Source-Version: 59.0~b4-1
Space: 15897132
Status: successful
Version: 59.0~b4-1

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: