On Sat, Oct 28, 2017 at 05:10:47PM -0500, Gunner Hooper wrote:
> Hi,
>
> I tried using the new gen-event-data.py file. This is the output:
>
(no comments on the python, unless it produces clear errors about
missing packages I regard it as impenetrable)
[...]
>
> Here are the contents of my mozconfig file:
>
> # If you have a multicore machine, all cores will be used by default.
> # If desired, you can reduce the number of cores used, e.g. to 1, by
> # uncommenting the next line and setting a valid number of CPU cores.
> #mk_add_options MOZ_MAKE_FLAGS="-j1"
>
> # If you have installed dbus-glib, comment out this line:
> #ac_add_options --disable-dbus
>
> # If you have installed dbus-glib, and you have installed (or will install)
> # wireless-tools, and you wish to use geolocation web services, comment out
> # this line
> #ac_add_options --disable-necko-wifi
>
> # Uncomment this option if you wish to build with gtk+-2
> #ac_add_options --enable-default-toolkit=cairo-gtk2
>
> # Uncomment these lines if you have installed optional dependencies:
> ac_add_options --enable-system-hunspell
> ac_add_options --enable-startup-notification
>
> # Comment out following option if you have PulseAudio installed
> #ac_add_options --disable-pulseaudio
>
> # If you have installed GConf, comment out this line
> #ac_add_options --disable-gconf
>
> ac_add_options --disable-jemalloc
> ac_add_options --disable-rust
> # Comment out following options if you have not installed
> # recommended dependencies:
> ac_add_options --enable-system-sqlite
> ac_add_options --with-system-libevent
> ac_add_options --with-system-libvpx
> ac_add_options --with-system-nspr
> ac_add_options --with-system-nss
> ac_add_options --with-system-icu
>
> # If you are going to apply the patch for system graphite
> # and system harfbuzz, uncomment these lines:
> #ac_add_options --with-system-graphite2
> #ac_add_options --with-system-harfbuzz
>
> # Stripping is now enabled by default.
> # Uncomment these lines if you need to run a debugger:
> #ac_add_options --disable-strip
> #ac_add_options --disable-install-strip
>
> # The BLFS editors recommend not changing anything below this line:
> ac_add_options --prefix=/usr
> ac_add_options --enable-application=browser
>
> ac_add_options --disable-crashreporter
> ac_add_options --disable-updater
> ac_add_options --disable-tests
>
> ac_add_options --enable-optimize="-O2"
>
> ac_add_options --enable-gio
> ac_add_options --enable-official-branding
> ac_add_options --enable-safe-browsing
> ac_add_options --enable-url-classifier
>
> # From firefox-40, using system cairo causes firefox to crash
> # frequently when it is doing background rendering in a tab.
> #ac_add_options --enable-system-cairo
> ac_add_options --enable-system-ffi
> ac_add_options --enable-system-pixman
>
> ac_add_options --with-pthreads
>
> ac_add_options --with-system-bz2
> ac_add_options --with-system-jpeg
> ac_add_options --with-system-png
> ac_add_options --with-system-zlib
>
> mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-build-dir
>
Please don't top post - a reply to multiple posts is itself awkward,
I didn't notice the redundant stuff at the end until I came to make
this reply.
Your mozconfig is probably ok - I don't have hunspell or gconf on
the machine where I tried this, but after I re-commented those it
built on an i3 64-bit 8.1 sysv system (-j4).
I only did the build, not a DESTDIR install, but at the end of the
build the source directory occupied 5.1GB (it started at 1.5GB).
While that was building, I reporteded the memory usage every 15
seconds - tha maximum was only 3.6 GB (about half way through the
build), the final link only seemed to take about 2.3GB - I'm sure
I've seen much bigger figures for about a minute when watching top
during the link of the versions I've put in the book. An i686 build
would be smaller, and only having two cores probably also makes the
memory usage smaller during the build.
So, I still think the absence of a modern CPU is the root cause.
ĸen
--
Truth, in front of her huge walk-in wardrobe, selected black leather
boots with stiletto heels for such a barefaced truth.
- Unseen Academicals
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page