Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Aug 1998 12:27:20 -0400 (EDT)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        John Polstra <jdp@polstra.com>
Cc:        current@FreeBSD.ORG
Subject:   Re: /usr/lib/aout
Message-ID:  <Pine.BSF.4.00.9808011223150.19376-100000@picnic.mat.net>
In-Reply-To: <199807310429.VAA01919@austin.polstra.com>

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

On Thu, 30 Jul 1998, John Polstra wrote:

> In article <Pine.BSF.4.00.9807250943280.2646-100000@picnic.mat.net>,
> Chuck Robey  <chuckr@glue.umd.edu> wrote:
> 
> > That approach would undoubtedly work, but when things move over to elf,
> > I hope important stuff like ssh doesn't do straight down the tubes.  I
> > can't figure out why it wants /usr/lib/libc, but I can sure verify that
> > it does.
> 
> I've never seen this.  I just now built the ssh port on a -current
> system from July 24, without any problems at all.  There is nothing in
> /usr/lib except the "aout" and "compat" subdirectories.

I wasn't suggesting it's a bug (I didn't track it down well enough when
I experienced it), I was saying that trying to solve it by bogusly
copying libs around would mean that you'd be more likely to get bitten
by the still-existing problem on your system, when we moved to elf.
That'd be because the libs in /usr/lib would then be elf, and ssh would
still be trying to use the aout libs (unless you freshly recompiled it).

The fix would be really making it look at /usr/lib/aout for libc (which
mine does), not copying the up to date libc from /usr/lib/aout to
/usr/lib.

In other words, find the real problem, don't mask it.

> --
>    John Polstra                                       jdp@polstra.com
>    John D. Polstra & Co., Inc.                Seattle, Washington USA
>    "Self-knowledge is always bad news."                 -- John Barth
> 
> 

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@glue.umd.edu         | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1  |
Greenbelt, MD 20770         | I run Journey2 and picnic (FreeBSD-current)
(301) 220-2114              | and jaunt (NetBSD).
----------------------------+-----------------------------------------------





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?Pine.BSF.4.00.9808011223150.19376-100000>