#11521: Upgrade rustc for firefox-65.0
-------------------------+-----------------------
Reporter: ken@… | Owner: ken@…
Type: enhancement | Status: assigned
Priority: normal | Milestone: 8.4
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by ken@…):
Replying to [comment:18 pierre.labastie]:
> Tried to compile firefox-65.0, from firefox-65.0b12.source.tar.xz.
>
> Using book instructions, with harfbuzz/graphite2 patch. The patch does
not apply cleanly and I applied it manually.
Version at [http://www.linuxfromscratch.org/~ken/dev-patches/] hopefully
applies cleanly.
>
> After ~23 mn (with 4 cores), I get:
> {{{
> 22:17.78 process didn't exit successfully: `/usr/bin/rustc --crate-
name gkrust
> toolkit/library/rust/lib.rs --color never --crate-type staticlib --emit
=dep-inf
> o,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C lto --cfg
'feature="b
> indgen"' --cfg 'feature="cubeb-remoting"' --cfg
'feature="cubeb_pulse_rust"' --c
> fg 'feature="gecko_profiler"' --cfg 'feature="gkrust-shared"' --cfg
'feature="mo
> z_memory"' --cfg 'feature="quantum_render"' --cfg 'feature="servo"' -C
metadata=
> c80ab26d4d3f38e1 -C extra-filename=-c80ab26d4d3f38e1 --out-dir
/sources/firefox-
> 65.0/firefox-build-dir/x86_64-unknown-linux-gnu/release/deps --target
x86_64-unk
> nown-linux-gnu -C linker=/sources/firefox-65.0/build/cargo-linker -L
dependency=/sources/firefox-65.0/firefox-build-dir/x86_64-unknown-linux-
gnu/release/deps -L dependency=/sources/firefox-65.0/firefox-build-
dir/release/deps --extern gkrust_shared=/sources/firefox-65.0/firefox-
build-dir/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-
a27c3e3102207894.rlib --extern
mozilla_central_workspace_hack=/sources/firefox-65.0/firefox-build-
dir/x86_64-unknown-linux-gnu/release/deps
/libmozilla_central_workspace_hack-cb43fdc5b1f7b177.rlib -C opt-level=2 -C
debuginfo=2 -L native=/sources/firefox-65.0/firefox-build-dir/x86_64
-unknown-linux-gnu/release/build/lmdb-sys-2deb7105a462014f/out` (signal:
11, SIGSEGV: invalid memory reference)
> 22:17.78 make[4]: *** [/sources/firefox-65.0/config/rules.mk:1052:
force-cargo-library-build] Error 101
> }}}
>
> Well, SIGSEGV: invalid memory reference can come from the fact I use a
VM...
Yeah, gkrust is where the problem shows up.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11521#comment:22>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page