Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 689938 - www-client/firefox-68.0: Internal compiler error in skia Transform_inl.h
Summary: www-client/firefox-68.0: Internal compiler error in skia Transform_inl.h
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-07-16 01:53 UTC by acmondor
Modified: 2019-07-25 14:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch used to resolve the problem (mozilla-gcc-internal-compiler-error.patch,775 bytes, patch)
2019-07-16 01:53 UTC, acmondor
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description acmondor 2019-07-16 01:53:51 UTC
Created attachment 582958 [details, diff]
Patch used to resolve the problem

www-client/firefox-68.0 falls to build on x86 due to an "internal compiler error in skia Transform_inl.h". This issue is known upstream (see https://bugzilla.mozilla.org/show_bug.cgi?id=1562886) and the patch described there resolves the problem.

The relevant portion of the build log is this:

8110:42.74 during RTL pass: expand
8110:42.75 /var/tmp/portage/www-client/firefox-68.0/work/firefox-68.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In function 'void baseline::exec_ops(const Op*, const void*
*, const char*, char*, int)':
8110:42.76 /var/tmp/portage/www-client/firefox-68.0/work/firefox-68.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:640:13: internal compiler error: in convert_move, at expr.c:218
8110:42.76  static void exec_ops(const Op* ops, const void** args,
8110:42.76              ^~~~~~~~
8110:42.76 Please submit a full bug report,
8110:42.77 with preprocessed source if appropriate.
8110:42.77 See <https://bugs.gentoo.org/> for instructions.
8110:42.77 gmake[4]: *** [/var/tmp/portage/www-client/firefox-68.0/work/firefox-68.0/config/rules.mk:828: skcms.o] Error 1
8110:42.77 gmake[4]: Leaving directory '/var/tmp/portage/www-client/firefox-68.0/work/firefox-68.0/ff/gfx/skia'
8110:42.77 gmake[4]: *** Waiting for unfinished jobs....
8110:42.78 gmake[4]: Entering directory '/var/tmp/portage/www-client/firefox-68.0/work/firefox-68.0/ff/image'
8110:42.78 mkdir -p '.deps/'
8110:42.78 gmake[4]: Leaving directory '/var/tmp/portage/www-client/firefox-68.0/work/firefox-68.0/ff/image'
8110:43.30 gmake[4]: Entering directory '/var/tmp/portage/www-client/firefox-68.0/work/firefox-68.0/ff/gfx/skia'
8110:43.30 gfx/skia/SkParsePath.o
Comment 1 Jory A. Pratt gentoo-dev 2019-07-25 14:47:01 UTC
Has already been addressed in 68.0.1, closing. Feel free to reopen if you can still duplicate it.