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& CopyableTArray::operator=(const CopyableTArray&) [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 > 发送时间: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? >