From owner-freebsd-gnome Wed Feb 13 1:44:46 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from alcatraz.iptelecom.net.ua (alcatraz.iptelecom.net.ua [212.9.224.15]) by hub.freebsd.org (Postfix) with ESMTP id 7154237B404; Wed, 13 Feb 2002 01:44:36 -0800 (PST) Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by alcatraz.iptelecom.net.ua (8.9.3/8.9.3) with ESMTP id LAA17181; Wed, 13 Feb 2002 11:44:31 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from vega.vega.com (h92.228.dialup.iptcom.net [212.9.228.92]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id LAA65801; Wed, 13 Feb 2002 11:44:29 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.11.6/8.11.3) with ESMTP id g1D9hHd88052; Wed, 13 Feb 2002 11:43:17 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Message-ID: <3C6A354D.43BA66AD@FreeBSD.org> Date: Wed, 13 Feb 2002 11:43:41 +0200 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: Jeremy Lea Cc: freebsd-gnome@FreeBSD.org Subject: Re: A mozilla lite port. References: <20020213002751.A47581@shale.csir.co.za> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Jeremy Lea wrote: > > Hi, > > I've been playing a bit with a mozilla-lite port, which would basically be > to mozilla what netscape-navigator is to netscape-communicator, because I > don't think that most people are using the Mail/News client, or need MathML, > or Chatzilla SVG etc. However, I want to keep building these so we can test > them on FreeBSD. > > While doing this I'v come across a bunch of kruft in the port, and would > like to do a tidy up. There is also a bugzilla bug (112987) to get our > patches back into the main tree. I notice that the NSPR one's made 0.9.8, > but I still need to finalise the other patches. > > Attached is a patch to make a mozilla-lite port. I'm planning on making a > mozilla lite port slaved to the mozilla port though, like mozilla-embedded. > This is just for testing, so I can compare to the standard mozilla port. > > One handy feature, which I might polish for bsd.port.mk is a tar-exclude > list, which makes the extraction (even with DIRPREF) much faster. > > The big changes are in revising the CONFIGURE_ARGS to match reality and > putting CFLAGS back where they belong. I've actually tested the > mozilla-lite port up to -O6 on -CURRENT, and it seems to be fine, although I > need to do some playing with the options. I'd compile the mozilla-lite port > with some optimisation purely because I think it needs to be faster rather > than more stable... > > What do people think? In general looks fine to me, however I'm little concerned about the fact that your patch removes all CXX, CFLAGS and -pthread tweaks. Have you verifyed that -D_THREAD_SAFE/-pthread is inserted where appropriate and that system CXX and CFLAGS are respected everywhere? -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message