Date: Tue, 02 Jun 1998 03:11:24 +0800 From: Peter Wemm <peter@netplex.com.au> To: ben@stuyts.nl Cc: "Brian Feldman" <brianfeldman@hotmail.com>, freebsd-current@FreeBSD.ORG Subject: Re: ppp cannot find libalias Message-ID: <199806011911.DAA10580@spinner.netplex.com.au> In-Reply-To: Your message of "Mon, 01 Jun 1998 20:25:49 %2B0200." <199806011825.UAA10399@daneel.stuyts.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
Ben Stuyts wrote:
> On 1 Jun 1998, "Brian Feldman" wrote:
>
> > So fix it, I don't see what the problem is here?
>
> I wrote:
>
> > > This is on -current, cvsupped on May 30. I just removed every old library
> > > in /usr/lib, as they are now in /usr/lib/aout. The new ppp does not look
in
> > > the correct place for libalias yet. It still looks in /usr/lib:
> > > ...
> > >
> > > loadalias.c:#define _PATH_ALIAS_PREFIX "/usr/lib/libalias.so.2."
>
> The problem is: You want me to report these things or not?
>
> I already have put a /aout in there, but that won't do any good as soon as
> things move over to /usr/lib/elf.
>
> Ben
I don't see why we don't just link with -lalias and be done with it. It's
quite simple to do a dlopen(NULL) to do symbolic lookups if code impact
is a problem. Or just initialize the PacketAlias struct with
&functionname from libalias.
At least for the time being something like this is needed. Assumptions
about pathnames to libraries and versioning is likely to be a very
slippery business over the next few months until the dust settles.
Cheers,
-Peter
--
Peter Wemm <peter@netplex.com.au> Netplex Consulting
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806011911.DAA10580>
