Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Nov 2015 10:14:09 +0100
From:      Jan Beich <jbeich@vfemail.net>
To:        Michael Tuexen <tuexen@freebsd.org>
Cc:        gecko@freebsd.org,  Irene =?utf-8?Q?R=C3=BCngeler?= <I.Ruengeler@fh-muenster.de>
Subject:   Re: Firefox Nightly
Message-ID:  <k2p5-cece-wny@vfemail.net>
References:  <28CBF7BD-A902-4E47-A3E9-EE639E3EC535@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Michael Tuexen <tuexen@freebsd.org> writes:

> Dear all,
>
> we are trying to compile Firefox Nightly on FreeBSD head and run
> into compile issues. Do you have any hints or documentation
> on how to compile Firefox from source?=20
> Any pointers or hints appreciated...

|./mach boostrap; ./mach build| are supposed to be enough as long
as you stick to a simple or empty .mozconfig[1]. Documentation usually
goes directly to bugzilla.mozilla.org then dogfed to ports if affected.

With constant influx of new build issues writing about them elsewhere or
sitting on patches just doesn't scale. I'm no longer building and upstreami=
ng
regularly, so things got out of whack. A not-so-quick buildtest revealed

https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228208
https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228227
https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228230
https://bugzilla.mozilla.org/show_bug.cgi?id=3D1228255

The obvious hint: be prepared to deal with minor breakage.

[1] Non-default configurations are infested with even more issues e.g.,
    o --disable-pulseaudio doesn't build without --enable-alsa
    o --enable-system-sqlite doesn't build without --with-system-nss
    o --enable-system-cairo crashes with OMTC enabled
    o --enable-jemalloc crashes without "export MOZ_JEMALLOC4=3D1"
    o --enable-rust crashes with system jemalloc

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJWVs1hXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF
NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bqtMH/2JIcqO45OK8aziFowfUd7f7
Jf+L8dII4Jh8rSbeMwufKSRhbN42MVzhGrAyyYeLmeCtm3cbqrvQ6oxk7IO9lmMj
fCPN/VuqTEYhWmnl9bI+VhHFM3XAty7ZLC4DeAlnH8QpxOuc7me0qAdm3/ruwZJl
e1vimxxo1xAxAVZ2MrLj0DnBcHVtbNdmh1LYYoCS8rp9iNYq5NBneSMnKbmPoaJC
cVRiBCI+MqRoOWr3DyUcseQht//Cy2yfU6zsQ9H3aJHY3B6VqpDwp6Ro7eXHfBeo
8bTJnhmJ4Mt6hzw5YIh688cD1dqHaV3N4OO+VY/B0OFP2xCr9eYdVpnD0Dpigrw=
=1Vig
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?k2p5-cece-wny>