Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Firefox bug?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
andrewwalker27
l33t
l33t


Joined: 27 Jun 2005
Posts: 660

PostPosted: Tue Apr 02, 2019 10:06 pm    Post subject: Firefox bug? Reply with quote

I'm having trouble with firefox-66.0.2 as it keeps failing a very long way in to the build. I think the SIGKILL at the end is due to the error about half way through but I don't really understand the error, is it a problem with GTK? I checked the bug tracker but couldn't see anyone else reporting it, any suggestions or shall I report it as a bug?

Code:
35:27.65 /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -o Unified_c_widget_gtk0.o -c  -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/dist/system_wrappers -include /var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="firefox"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/widget/gtk -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/widget/gtk -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/ipc/ipdl/_ipdlheaders -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ipc/chromium/src -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ipc/glue -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/layout/base -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/layout/generic -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/layout/xul -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/other-licenses/atk-1.0 -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/widget -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/widget/headless -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/widget/x11 -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/dist/include -I/usr/include/nspr -I/usr/include/nss -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/mozilla-config.h -DMOZILLA_CLIENT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -march=amdfam10 -pipe -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-security -Wformat-overflow=2 -I/usr/include/startup-notification-1.0 -I/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0/ -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -MD -MP -MF .deps/Unified_c_widget_gtk0.o.pp  -fdiagnostics-color  /var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/widget/gtk/Unified_c_widget_gtk0.c
35:27.65 gmake[4]: Leaving directory '/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/widget/gtk'
35:44.28 error: Could not compile `style`.
35:44.29 Caused by:
35:44.29   process didn't exit successfully: `CARGO_PKG_NAME=style CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_AUTHORS='The Servo Project Developers' OUT_DIR=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/build/style-9b9136330784ccdf/out CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO=/usr/bin/cargo-1.33.0 CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 LD_LIBRARY_PATH='/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/release/deps:/usr/lib' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/servo/components/style /usr/bin/rustc --crate-name style servo/components/style/lib.rs --color always --crate-type lib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="bindgen"' --cfg 'feature="fallible"' --cfg 'feature="gecko"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' --cfg 'feature="style_traits"' --cfg 'feature="toml"' --cfg 'feature="use_bindgen"' -C metadata=56f36c32608fac5e -C extra-filename=-56f36c32608fac5e --out-dir /var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/build/cargo-linker -L dependency=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps -L dependency=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/release/deps --extern app_units=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libapp_units-9ef4bc2bed352868.rlib --extern arrayvec=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libarrayvec-ff9dc6c004e10a69.rlib --extern atomic_refcell=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libatomic_refcell-781de17a218fccef.rlib --extern bitflags=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libbitflags-fb5b65d77f167683.rlib --extern byteorder=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libbyteorder-3b44af1749228e61.rlib --extern cssparser=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libcssparser-8305ef722bf8e1b1.rlib --extern derive_more=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/release/deps/libderive_more-70a897d99138cdae.so --extern euclid=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libeuclid-49cd6d05abecd046.rlib --extern fallible=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libfallible-a2576ee56cbcd172.rlib --extern fxhash=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libfxhash-9b6d6667198fe589.rlib --extern hashglobe=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libhashglobe-9f97222acedf71cc.rlib --extern indexmap=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libindexmap-272bbe2dd671306d.rlib --extern itertools=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libitertools-7607a89e360b1b5e.rlib --extern itoa=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libitoa-f48294922052fafc.rlib --extern lazy_static=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/liblazy_static-a5e456fcf47661dd.rlib --extern log=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/liblog-95b389492a8ff95f.rlib --extern malloc_size_of=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libmalloc_size_of-138637d2046064aa.rlib --extern malloc_size_of_derive=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/release/deps/libmalloc_size_of_derive-ac13703b764549b9.so --extern matches=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libmatches-9b7cb4f93b84c715.rlib --extern debug_unreachable=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libdebug_unreachable-c5750e40d4fdfc7e.rlib --extern nsstring=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libnsstring-719db27c8f1f4406.rlib --extern num_derive=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/release/deps/libnum_derive-0af406274c1d8862.so --extern num_integer=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libnum_integer-cb3d4739322e6ee6.rlib --extern num_traits=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libnum_traits-53859c305634b38f.rlib --extern num_cpus=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libnum_cpus-b1ca2b2842381115.rlib --extern ordered_float=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libordered_float-bd7df78f1e10309e.rlib --extern owning_ref=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libowning_ref-7219e356956724e5.rlib --extern parking_lot=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libparking_lot-8e760b3163a0a927.rlib --extern precomputed_hash=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libprecomputed_hash-52224d6283cdc90f.rlib --extern rayon=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/librayon-1c44759578209b48.rlib --extern selectors=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libselectors-6b923a843530ad76.rlib --extern servo_arc=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libservo_arc-29c6e2ef54420457.rlib --extern smallbitvec=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libsmallbitvec-ffd4a5e423aa9b29.rlib --extern smallvec=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libsmallvec-ba6e95a94e6ef40a.rlib --extern style_derive=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/release/deps/libstyle_derive-ca54cc4c7c5d18b3.so --extern style_traits=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libstyle_traits-babcfed950f64637.rlib --extern thin_slice=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libthin_slice-8f1b56244f38d40e.rlib --extern time=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libtime-055dc6de96b89c00.rlib --extern uluru=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libuluru-2b3c71888bc3ecd9.rlib --extern unicode_bidi=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libunicode_bidi-a9f01c9a9471eefb.rlib --extern unicode_segmentation=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libunicode_segmentation-252b18e6d8a20b09.rlib --extern void=/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/x86_64-unknown-linux-gnu/release/deps/libvoid-f8bdab644a233837.rlib -C opt-level=2` (signal: 9, SIGKILL: kill)
35:44.29 gmake[4]: *** [/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/config/rules.mk:1027: force-cargo-library-build] Error 101
35:44.29 gmake[3]: *** [/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/config/recurse.mk:74: toolkit/library/rust/target] Error 2
35:44.29 gmake[3]: *** Waiting for unfinished jobs....
35:45.15 gmake[4]: Entering directory '/var/tmp/portage/www-client/firefox-66.0.2/work/firefox-66.0.2/ff/widget'
35:45.15 widget/nsBaseDragService.o
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 7991
Location: almost Mile High in the USA

PostPosted: Tue Apr 02, 2019 11:23 pm    Post subject: Reply with quote

Usually KILLs are probably due to the OOM killer. Ensure you're not running out of RAM.
_________________
Intel Core i7 2700K@ 3.6GHz/RadeonHD 5770/8GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 16923

PostPosted: Wed Apr 03, 2019 1:42 am    Post subject: Reply with quote

Both Firefox and Chrome have vastly outgrown what they ought to do, leading to them both being massive resource hogs at build time. You could consider "excessive and inappropriate feature growth" to be a form of design bug. ;)
Back to top
View user's profile Send private message
paulj
Guru
Guru


Joined: 30 Sep 2004
Posts: 449
Location: Wales, UK

PostPosted: Thu Apr 04, 2019 7:59 pm    Post subject: Reply with quote

Have you tried reducing the number of build threads? For example, change from -j4 to -j2 in MAKEOPTS in /etc/portage/make.conf?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum