I  searched  the  build.log  and  find out  the  2  errors,  hope  usefull   :  
)




102:54.55 
/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/include/nsTArray.h:2780:7:
 required from 'CopyableTArr

ay<E>& CopyableTArray<E>::operator=(const CopyableTArray<E>&) [with E = 
mozilla::dom::workerinternals::JSSettings::JSGCSetting]'

8102:54.55 
/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8:

required from here

102:54.55 
/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/include/nsTArray.h:645:13:
 warning: 'void* memcpy(void*,

const void*, size_t)' writing to an object of non-trivially copyable type 
'struct mozilla::dom::workerinternals::JSSettings::JSGCSett

ing'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]

102:54.55 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType));

102:54.55        | 
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

102:54.55 In file included from 
/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/include/mozilla/dom/WorkerPrivate.

h:35,

102:54.55 from 
/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/include/mozilla/dom/WorkerLocation

.h:11,

102:54.55 from WorkerGlobalScopeBinding.cpp:25,

102:54.55 from UnifiedBindings23.cpp:327:

102:54.55 
/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10:

note: 'struct mozilla::dom::workerinternals::JSSettings::JSGCSetting' declared 
here

102:54.55 27 | struct JSGCSetting {

102:54.55      | ^~~~~~~~~~~

102:54.55 x86_64-pc-linux-gnu-g++: fatal error: Killed signal terminated 
program cc1plus

102:54.55 compilation terminated.

102:54.55 gmake[4]: *** 
[/var/tmp/portage/www-client/firefox-78.5.0/work/firefox-78.5.0/config/rules.mk:748:
 UnifiedBindings23.o] Err

or 1

102:54.56 gmake[4]: *** Deleting file 'UnifiedBindings23.o'

102:54.62 gmake[4]: Leaving directory 
'/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dom/bindings'

102:54.62 gmake[3]: *** 
[/var/tmp/portage/www-client/firefox-78.5.0/work/firefox-78.5.0/config/recurse.mk:74:
 dom/bindings/target-obj

ects] Error 2

102:54.62 gmake[3]: *** Waiting for unfinished jobs....

102:55.30 dom/events/Unified_cpp_dom_events2.o

102:55.59 /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -std=gnu++17 -o 
Unified_cpp_dom_events1.o -c 
-I/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/stl_wrappers
 
-I/var/tmp/portage/www-client/firefox-78.5.0/work/firefox_build/dist/system_wrappers
 :



> ------------------ 原始邮件 ------------------
> 发 件 人:Michael <confabul...@kintzios.com>
> 发送时间:2020-11-30 17:00:17
> 收 件 人:gentoo-user@lists.gentoo.org
> 抄 送:
> 主 题:Re: [gentoo-user] meet compile error when install firefox-78.5.0
>
> On Monday, 30 November 2020 05:14:06 GMT bobwxc wrote:
> > Hi all,
> >
> > I meet a error when install firefox-78.5.0
>
> A page or two above "Error 2" you included in your terminal output, emerge
> will have also printed the first error it encountered in compiling Firefox.
> Can you share that?
>






















Reply via email to