On 2018-10-24 23:46, Brendan L via blfs-dev wrote:
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.

I'm giving that a shot right now to see what it does. Again, at -j1 (I checked my RAM overnight per Ken's suggestion, and it came out fine). If this works, Thank you!
--
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