Description of problem: xulrunner fails to build on ppc64 and ppc64le with the following error: ../../gfx/skia/Unified_cpp_gfx_skia19.o: In function `SkDiscardablePixelRef::onNewLockPixels(SkPixelRef::LockRec*)': /builddir/build/BUILD/xulrunner-40.0/mozilla-release/gfx/skia/trunk/src/lazy/SkDiscardablePixelRef.cpp:56: undefined reference to `SkDiscardableMemory::Create(unsigned long)' /usr/bin/ld: libxul.so: hidden symbol `_ZN19SkDiscardableMemory6CreateEm' isn't defined /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status /builddir/build/BUILD/xulrunner-40.0/mozilla-release/config/rules.mk:815: recipe for target 'libxul.so' failed make[5]: Leaving directory '/builddir/build/BUILD/xulrunner-40.0/mozilla-release/objdir/toolkit/library' /builddir/build/BUILD/xulrunner-40.0/mozilla-release/config/recurse.mk:70: recipe for target 'toolkit/library/target' failed make[4]: Leaving directory '/builddir/build/BUILD/xulrunner-40.0/mozilla-release/objdir' /builddir/build/BUILD/xulrunner-40.0/mozilla-release/config/recurse.mk:32: recipe for target 'compile' failed make[3]: Leaving directory '/builddir/build/BUILD/xulrunner-40.0/mozilla-release/objdir' /builddir/build/BUILD/xulrunner-40.0/mozilla-release/config/rules.mk:538: recipe for target 'default' failed make[2]: Leaving directory '/builddir/build/BUILD/xulrunner-40.0/mozilla-release/objdir' /builddir/build/BUILD/xulrunner-40.0/mozilla-release/client.mk:400: recipe for target 'realbuild' failed make[1]: Leaving directory '/builddir/build/BUILD/xulrunner-40.0/mozilla-release' client.mk:171: recipe for target 'build' failed RPM build errors: Version-Release number of selected component (if applicable): 40.0-1 How reproducible: ppc-koji build xulrunner Additional info: It looks like the same error also happens on rawhide in version 39.0-3.
Should be fixed by xulrunner-40.0-2.
It builds now in a local build. Thank you.