#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

Reply via email to