Subject: Re: Mozilla diffs
To: Frank van der Linden <frank@wins.uva.nl>
From: Simon Burge <simonb@telstra.com.au>
List: current-users
Date: 04/02/1998 12:07:29
On Thu, 2 Apr 1998 03:38:55 +0200 (MET DST)  Frank van der Linden wrote:

> 
> I did a bit of work getting Mozilla to compile on -current. The first result
> is in pub/NetBSD/misc/fvdl/mozilla.diff on ftp.netbsd.org
> 
> Some notes:
> 
> 	* When linked with Lesstiff, it dumps core when trying to load
> 	  the first page. When linked with a 'real' Motif library,
> 	  it works. So unless you have Motif or are willing to debug
> 	  this, the diff might not be of much use to you at the moment.
> 	  Lesstiff will print out some warning messages possibly
> 	  related to ifndef MOTIF11 in cmd/xfe/Microline3.0/XmL/Grid.c,
> 	  which might be related to the crash.
> 	* I've only compiled and tested on the i386. Most other
> 	  platforms will require config file changes. I edited some
> 	  config files to #error out for platforms that need some
> 	  extra info.
> 	* To compile on 1.3 on an a.out system, you will also have to edit
> 	  config/NetBSD.mk and change '-shared' to '-Bshareable'. I made
> 	  this "-shared" because this flag is the same for all archs
> 	  in -current.
> 	* When compiled with -g, which is the default, the binary is big:
> 	  some 62Mb. Linking will eat a lot of swapspace, beware.
> 	* It doesn't quite get the shared libs version right, i.e. it
> 	  always statically links in its own libs. This isnt hard to fix,
> 	  I just haven't done it yet.
> 
> In other words: this is a diff for the brave, and more to let you know
> that this is being worked on..

I took your diffs from about 24 hours ago, and have almost got the
mozilla linking on the pmax (I think I've got a c++ problem that was
reported on the pmax lists).  I'm building against 1.3 (1.3.1 as of
today).  Do you want my diffs against yours when (if?) I get it at least
linking?

Simon.