#7876: Firefox crashes often with gcc-6 (waiting for 47.0) -----------------------------+-------------------------- Reporter: pierre.labastie | Owner: blfs-book@… Type: defect | Status: new Priority: normal | Milestone: hold Component: BOOK | Version: SVN Severity: normal | Resolution: Keywords: | -----------------------------+--------------------------
Comment (by ken@…): I finally managed to download 46.0.1 - with the identical mozconfig that I was using for 47, and the book's instructions, 46 fails fairly quickly. But 47 [ -j8 ] fails after 3.064 seconds. The strange thing is that client.mk appears to be the file reporting this error, but diffing against 46.0.1 shows that code is not new. From 47.0.1: {{{ creating ./config.status js/src> configuring js/src> running /scratch/ken/firefox-47.0/firefox-build- dir/_virtualenv/bin/python /scratch/ken/firefox-47.0/build/../configure.py --disable-necko-wifi --disable-gstreamer --disable-pulseaudio --disable- gconf --enable-system-sqlite --with-system-libevent --with-system-libvpx --with-system-nss --with-system-icu --prefix=/usr --enable- application=browser --disable-crashreporter --disable-updater --disable- tests --enable-optimize --enable-strip --enable-install-strip --enable-gio --enable-official-branding --enable-safe-browsing --enable-url-classifier --enable-system-ffi --enable-system-pixman --with-pthreads --with-system- bz2 --with-system-jpeg --with-system-png --with-system-zlib --enable- threadsafe --enable-ctypes --disable-shared-js --disable-export-js --with- nspr-cflags=-I/usr/include/nspr --with-nspr-libs=-L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl --prefix=/scratch/ken/firefox-47.0/firefox-build- dir/dist --enable-jemalloc --cache-file=/scratch/ken/firefox-47.0/firefox- build-dir/config.cache js/src> Could not find autoconf 2.13 *** Fix above errors and then restart with\ "make -f client.mk build" make[2]: *** [/scratch/ken/firefox-47.0/client.mk:384: configure] Error 1 make[2]: Leaving directory '/scratch/ken/firefox-47.0' make[1]: *** [/scratch/ken/firefox-47.0/client.mk:396: /scratch/ken/firefox-47.0/firefox-build-dir/Makefile] Error 2 make[1]: Leaving directory '/scratch/ken/firefox-47.0' make: *** [client.mk:181: build] Error 2 }}} And the relevant lines are: {{{ $grep 2.13 client.mk # try to find autoconf 2.13 - discard errors from 'which' AUTOCONF ?= $(shell which autoconf-2.13 autoconf2.13 autoconf213 2>/dev/null | grep -v '^no autoconf' | head -1) AUTOCONF = $(shell which fink >/dev/null 2>&1 && echo `which fink`/../../lib/autoconf2.13/bin/autoconf) AUTOCONF=$(error Could not find autoconf 2.13) }}} I had hoped to test this before I went to bed, but I'm giving up and hopefully I'll be doing other things for the next couple of days. Oh, and when I saw that fedora were using 47 - looks as if they actually use betas (no surprise there, but the commit message made me think upstream had cut the release). Looks as if I should have commented disable-gstreamer ... that doesn't seem to be what causes that failure. -- Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/7876#comment:7> BLFS Trac <http://wiki.linuxfromscratch.org/blfs> Beyond Linux From Scratch -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page