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

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Wed Jan 31 11:23:29 UTC 2018


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 at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the pkg-mozilla-maintainers mailing list