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

Reply via email to