*BSD News Article 31927


Return to BSD News archive

Newsgroups: comp.os.386bsd.apps
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!wabbit.cc.uow.edu.au!highland!cagney
From: cagney@highland.oz.au (Andrew Cagney)
Subject: Re: ANDREW for FreeBSD? (AUIS-6.3/*BSD)
Message-ID: <1994Jun23.032429.2387@highland.oz.au>
Followup-To: poster
Reply-To: cagney@hls0.highland.oz.au (Andrew Cagney)
Organization: Highland Logic, Moss Vale, Australia
References: <772108026.AA07182@f74.n700.z6.ftn.air.org>
Date: Thu, 23 Jun 94 03:24:29 GMT
Lines: 36

TO: wollman
>This is a pity, since if it works on the named versions, then
>that
>means that it isn't using dlopen() and the built-in
>shared-library
>support.  It should.
  
Call it a pragmatic decision.

I could have:

	a)	Used dlopen() or what ever NetBSD-current and FreeBSD-*
		use.

	b)	Used the jump table code and have a good chance of it
		working on all the *BSD os's.

I chose b.  Several reasons:

	o	I had to do it any way for NetBSD-0.9

	o	It kept things simple.  All three *BSD's have common
		configuration files and code.

	o	There wasn't the time. The NetBSD-current patches and
		my `informed' guesses for FreeBSD only just made it
		into AUIS-6.3.

Be happy, at least AUIS supports *BSD :-)


				Andrew


PS: Could the patches need for FreeBSD please be posted. I'm interested
    in knowing what I guessed wrong.