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 messagehome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980925012610.A3563>
