[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnuzilla] IceCat 38.4.0 release
From: |
Dimitris Arvanitis |
Subject: |
Re: [Bug-gnuzilla] IceCat 38.4.0 release |
Date: |
Tue, 08 Dec 2015 17:01:59 +0100 |
Hallo!
Please find the output onto the shell as text file at
http://www.arvanitis.at/compileicecat. The created mozconfig file is
this one: http://www.arvanitis.at/mozconfig. Do you see something which
hints to the problem?
I should note that I am trying to build a Debian package using
"dpkg-buildpackage -us -uc", which works without problems on a Debian 7
(Wheezy, oldstable) system with just 2 GB memory, whereas on two Debian
8 (Jessie, stable) systems, one with 2 GB memory, the other one with 4
GB memory, it does not work. This is what makes me believe it must be a
software rather than a hardware problem.
Dimitris
Am Montag, den 07.12.2015, 21:45 -0500 schrieb Mark H Weaver:
> Dimitris Arvanitis <address@hidden> writes:
>
> > Thank you. Unfortunately I am not able to compile it. It stops after
> > some minutes, these are the last lines of output:
> >
> > make[6]: Leaving directory
> > '/tmp/compile/icecat-38.4.0/src/obj-x86_64-linux-gnu/dom/bindings'
> > make[5]: Leaving directory
> > '/tmp/compile/icecat-38.4.0/src/obj-x86_64-linux-gnu'
> > /tmp/compile/icecat-38.4.0/src/config/recurse.mk:36: recipe for target
> > 'compile' failed
> > make[4]: *** [compile] Error 2
>
> Looks like the real error is probably further up in the log. Can you
> find it and post it here?
>
> FWIW, we've been successfully compiling IceCat-38.x for x86_64 and i686
> on GNU Guix.
>
> http://hydra.gnu.org/job/gnu/master/icecat-38.4.0-gnu1.x86_64-linux
>
> If you follow the links for individual builds, from there you can find
> the build logs.
>
> It should be noted that we avoid using the bundled libraries wherever
> possible, whereas they are used by default. Also, to avoid excessive
> memory use during linking, we pass the following configure flags:
>
> --disable-debug --disable-debug-symbols
>
> Here's the full set of configure flags we use (excluding --prefix):
>
> --with-l10n-base=/tmp/nix-build-icecat-38.4.0-gnu1.drv-0/icecat-38.4.0/l10n
> --enable-default-toolkit=cairo-gtk2
> --enable-pango
> --enable-gio
> --enable-svg
> --enable-canvas
> --enable-mathml
> --enable-startup-notification
> --enable-pulseaudio
> --enable-gstreamer=1.0
> --disable-gnomevfs
> --disable-gconf
> --disable-gnomeui
> --disable-debug
> --disable-debug-symbols
> --with-system-zlib
> --with-system-bz2
> --with-system-libevent
> --with-system-libvpx
> --with-system-icu
> --with-system-nspr
> --with-system-nss
> --enable-system-pixman
> --enable-system-cairo
> --enable-system-ffi
> --enable-system-hunspell
> --enable-system-sqlite
>
> Regards,
> Mark
signature.asc
Description: This is a digitally signed message part