On Wed, Oct 24, 2018 at 8:49 PM renodr via blfs-dev <blfs-dev@lists.linuxfromscratch.org> wrote: > > On 2018-10-24 19:09, Bruce Dubbs via blfs-dev wrote: > > On 10/24/2018 05:44 PM, Ken Moffat via blfs-dev wrote: > >> On Thu, Oct 25, 2018 at 12:21:37AM +0200, Tim Tassonis via blfs-dev > >> wrote: > >>> Hi all > >>> > >>> > >>> Just tried to build firefox 63.0 and got the folllowing error: > >>> > >>> > >>> -12:10.16 /lgl-bld/firefox-63.0/js/src/vm/JSContext-inl.h:180:73: > >>> error: no > >>> ‘void JSContext::checkImpl_63(int, const Head&, const Tail& ...)’ > >>> member > >>> function declared in class ‘JSContext’ > >>> 12:10.16 JSContext::checkImpl(int argIndex, const Head& head, const > >>> Tail&... tail) > >>> 12:10.16 > > > > I got a similar error in the same place: > > > > /mnt/tmp/firefox/firefox-63.0/js/src/vm/JSContext-inl.h:180:1: error: > > no declaration matches ‘void JSContext::checkImpl_63(int, const Head&, > > const Tail& ...)’ > > 0:06.42 JSContext::checkImpl(int argIndex, const Head& head, const > > Tail&... tail) > > > > I do have node-v9.11.2 installed. > > Using gcc 8.2. > > > > grepping for JSContext::checkImpl only finds a match in > > js/src/vm/JSContext-inl.h > > > > I could find nothing similar to JSContext::checkImpl in /usr/include > > > > -- Bruce > > > > In my case, I can build it fine if I run at -j1 (96 SBU!), but I cannot > install it. When I attempt to install it, it bombs out about "elfhack". > Something throws an "iostream" error: >
There is a mozconfig option --disable-elf-hack. I had to use it when building firefox with clang and lld, otherwise the build would fail right at the end. Maybe you could try it. -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page