Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Sep 1998 01:26:10 +0200
From:      Jeremy Lea <reg@shale.csir.co.za>
To:        Terry Lambert <tlambert@primenet.com>
Cc:        mozilla@FreeBSD.ORG
Subject:   Re: Happy...
Message-ID:  <19980925012610.A3563@shale.csir.co.za>
In-Reply-To: <199809242134.OAA18268@usr06.primenet.com>; from Terry Lambert on Thu, Sep 24, 1998 at 09:34:41PM %2B0000
References:  <19980924154622.A2599@shale.csir.co.za> <199809242134.OAA18268@usr06.primenet.com>

index | next in thread | previous in thread | raw e-mail

Hi,

On Thu, Sep 24, 1998 at 09:34:41PM +0000, Terry Lambert wrote:
> Sorry; I don't have a Motif *or* a Lesstif, since I want to be
> unencumbered to work on a Free Motif clone library at some
> point, and both Motif and Lesstif contain OSF intellectual
> property (the former because it's an OSF product, the latter
> because of them using "nm" and other promiscuous knowledge of
> the Motif internals and header files for developement).

Guess that means I can't work on that Win95 clone now because I saw
Windows 95 running on a PC on some TV show once :)

> There are _supposed_ to be  .so -> .so.1 symlinks as part of the
> ELF-ification.  Did you do a "make install" after the build world?
> 
> You should post the ".so -> .so.1 symlink" question to -current...

The system ones are there... I'd be having a really awful time if they
weren't. It's the ones for the shared libs which mozilla builds that I'm
worried about. It only has the option of changing the suffix, which is set
to .so.1.0 for aout. If I change it to .so.1 for elf then it does not find
the shared libs (and tries to link against the static libs). If I change it
to .so then all is happy. But is this the Right Thing(tm), or should all elf
shared libs have a .so.M extention and a .so -> .so.M link even if they are
private to an application. (Thinking ahead to when this becomes a release
version/port). Adding the links can be done, but it's going to mean doing a
lot of intrusive editing into the Makefiles.

<rant style="Off-topic">
I think the FreeBSD project is evil. It makes it almost impossible to work
with other 'open source' projects, because of the clarity and quality of
the source, build system and CVS logs.

The mozilla tree seems to have no less than five build systems. Four
homegrown config.mk directories, plus autoconf. Not one build option is
documented, and there are about 200 of them. CVS logs have informative
messages like "first checkin", "spanked" and "privte branch landing"
(sometimes for changes to 100+ files).

Does anyone have a spare copy of the Bruce Filter to send them...
</rant>

Regards,
 -Jeremy

PS. If anyone wants a nice easy way to trigger the inetd realloc bug, try
building a debug static mozilla with 64MB RAM and 140MB swap. 78MB
executable :) Masochists can try loading it in gdb.

-- 
  |   "I could be anything I wanted to, but one things true
--+--  Never gonna be as big as Jesus, never gonna hold the world in my hand
  |    Never gonna be as big as Jesus, never gonna build a promised land
  |    But that's, that's all right, OK with me..." -Audio Adrenaline

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mozilla" in the body of the message


home | help

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