From owner-freebsd-gecko@FreeBSD.ORG Thu Jul 26 12:06:04 2012 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED4F61065673 for ; Thu, 26 Jul 2012 12:06:03 +0000 (UTC) (envelope-from jbeich@tormail.org) Received: from server2.allsitecontrol.com (server2.allsitecontrol.com [63.143.36.210]) by mx1.freebsd.org (Postfix) with ESMTP id 3C89A8FC0A for ; Thu, 26 Jul 2012 12:06:03 +0000 (UTC) Received: from exit-01d.noisetor.net ([173.254.216.69]:13518 helo=internal.tormail.org) by server2.allsitecontrol.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.77) (envelope-from ) id 1SuMpI-001RZc-8P for freebsd-gecko@freebsd.org; Thu, 26 Jul 2012 08:05:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tormail.org; s=tm; h=Message-Id:X-TorMail-User:Content-Type:MIME-Version:References:Date:In-Reply-To:Subject:To:From; bh=iCk1TlnV0tfFGI0NhzVBITpX1fzDihadUPyV/Rw1Z/4=; b=UUYRv7/ZQ16ZAk6LVYqwsx9f6aSe9kvreF3Y/SJ9M5Lx6rBPJHGDeEkcf1zNplVxl8U5qaof/+AmIj5NMjhKcH7RAwi6ZDp+0wjYxhS/SB2udCerG9mwHU+6Z00g5AlzHZ10d8ifd5dD8IwTGv4/9aiPd5lJPwR2G/hlNjt42d8=; Received: from jbeich by internal.tormail.org with local (Exim 4.63) (envelope-from ) id 1SuMoJ-00078Y-34 for freebsd-gecko@freebsd.org; Thu, 26 Jul 2012 12:04:56 +0000 From: Jan Beich To: freebsd-gecko@freebsd.org In-Reply-To: <201207040141.q641fMEf094876@trillian.chruetertee.ch> (svn-freebsd-gecko@chruetertee.ch's message of "Wed, 4 Jul 2012 01:41:22 GMT") Date: Thu, 26 Jul 2012 10:04:32 -0200 References: <201207040141.q641fMEf094876@trillian.chruetertee.ch> MIME-Version: 1.0 Content-Type: text/plain X-TorMail-User: jbeich Message-Id: <1SuMoJ-00078Y-34@internal.tormail.org> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server2.allsitecontrol.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tormail.org X-Source: X-Source-Args: X-Source-Dir: Subject: Re: [SVN-Commit] r838 - in branches/experimental/www/firefox-nightly: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 12:06:04 -0000 svn-freebsd-gecko@chruetertee.ch writes: > Author: jbeich > Date: Wed Jul 4 01:41:22 2012 > New Revision: 838 > > Log: > [test/plugins] try teamplay with other BSDs > > This shares less code with OS_LINUX and is an attempt to land IPC > changes upstream. > > Obtained from: pkgsrc via bug#753046 [...] > ++#elif defined(OS_FREEBSD) > ++_Pragma("GCC visibility push(default)") > ++extern "C" int thr_self(long *); // XXX #include > ++_Pragma("GCC visibility pop") > + #endif The extern hack comes from java/openjdk6 and is only needed for 7.x, not gonna be pushed upstream. To build directly from hg checkout + bug#753046 try # my .mozconfig ac_add_options --with-system-libevent=/usr/local ac_add_options --disable-necko-wifi ac_add_options --disable-libnotify ac_add_options --disable-dbus Non-x86 archs may need more patches from the port.