From owner-freebsd-gecko@freebsd.org Thu Nov 26 09:15:04 2015 Return-Path: Delivered-To: freebsd-gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79C34A390D2 for ; Thu, 26 Nov 2015 09:15:04 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5DD0B1D3F for ; Thu, 26 Nov 2015 09:15:04 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: by mailman.ysv.freebsd.org (Postfix) id 5CC1EA390D1; Thu, 26 Nov 2015 09:15:04 +0000 (UTC) Delivered-To: gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C5C6A390D0 for ; Thu, 26 Nov 2015 09:15:04 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: from vfemail.net (fiveseven.neocoil.com [12.31.100.157]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0CE401D3C for ; Thu, 26 Nov 2015 09:15:03 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: (qmail 42812 invoked by uid 89); 26 Nov 2015 09:14:48 -0000 Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1) by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP; 26 Nov 2015 09:14:48 -0000 Received: (qmail 42755 invoked by uid 89); 26 Nov 2015 09:14:31 -0000 Received: by simscan 1.3.1 ppid: 42749, pid: 42752, t: 0.0038s scanners:none Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62) by FreeQueue with SMTP; 26 Nov 2015 09:14:31 -0000 Received: (qmail 21488 invoked by uid 89); 26 Nov 2015 09:14:38 -0000 Received: by simscan 1.4.0 ppid: 21477, pid: 21481, t: 1.2574s scanners:none Received: from unknown (HELO nil) (amJlaWNoQHZmZW1haWwubmV0@172.16.100.27) by mail.vfemail.net with ESMTPA; 26 Nov 2015 09:14:37 -0000 From: Jan Beich To: Michael Tuexen Cc: gecko@freebsd.org, Irene =?utf-8?Q?R=C3=BCngeler?= Subject: Re: Firefox Nightly References: <28CBF7BD-A902-4E47-A3E9-EE639E3EC535@freebsd.org> Date: Thu, 26 Nov 2015 10:14:09 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Nov 2015 09:15:04 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Michael Tuexen 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----- --=-=-=--