NetBSD Problem Report #10302
Received: (qmail 21722 invoked from network); 6 Jun 2000 19:53:02 -0000
Message-Id: <200006061952.e56Jqsh00427@pueblo.research.att.com>
Date: Tue, 6 Jun 2000 15:52:54 -0400 (EDT)
From: "Steven M. Bellovin" <smb@pueblo.research.att.com>
Reply-To: smb@research.att.com
To: gnats-bugs@gnats.netbsd.org
Subject: ldconfig missing in -current of 20000527
X-Send-Pr-Version: 3.95
>Number: 10302
>Category: port-i386
>Synopsis: /sbin/ldconfig is missing
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-i386-maintainer
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Jun 06 19:54:00 +0000 2000
>Closed-Date: Tue Jun 06 19:57:42 +0000 2000
>Last-Modified: Tue Jun 06 20:17:00 +0000 2000
>Originator: Steven M. Bellovin
>Release: NetBSD-20000527
>Organization:
>Environment:
System: NetBSD pueblo.research.att.com 1.4Z NetBSD 1.4Z (PUEBLO) #3: Tue Jun 6 14:02:50 EDT 2000 root@pueblo.research.att.com:/usr/src/sys/arch/i386/compile/PUEBLO i386
>Description:
ldconfig isn't there.
>How-To-Repeat:
ls -l /sbin/ldconfig
>Fix:
Unknown.
My attempt to compile from the source snapshot failed, because
it didn't find shlib.h. I don't yet know if that's my fault
or not; I just installed -current last night, and haven't had
had a chance to build anything else yet.
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed
State-Changed-By: hubertf
State-Changed-When: Tue Jun 6 12:55:41 PDT 2000
State-Changed-Why:
i386-current has no ldconfig because it's on ELF, see other mail.
- Hubert
From: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
To: smb@research.att.com
Cc: gnats-bugs@gnats.netbsd.org
Subject: Re: port-i386/10302: ldconfig missing in -current of 20000527
Date: Tue, 6 Jun 2000 21:58:56 +0200 (MET DST)
On Tue, 6 Jun 2000, Steven M. Bellovin wrote:
> System: NetBSD pueblo.research.att.com 1.4Z NetBSD 1.4Z (PUEBLO) #3: Tue Jun 6 14:02:50 EDT 2000 root@pueblo.research.att.com:/usr/src/sys/arch/i386/compile/PUEBLO i386
It's perfectly OK that -current i386 has no ldconfig.
NetBSD/i386 -current is using ELF as an object format, and as such
doesn't provide any functionality like ldconfig previously offered.
In contrast, you compile the paths where shared libs can be found
into the binaries now.
I'll close the PR because of this.
- Hubert
--
NetBSD - because Unix isn't just #include <linux.h>, i386, ILP32, ELF, ...!
From: Erik Fair <fair@clock.org>
To: smb@research.att.com
Cc: gnats-bugs@gnats.netbsd.org
Subject: Re: port-i386/10302: ldconfig missing in -current of 20000527
Date: Tue, 6 Jun 2000 13:11:25 -0700
i386 has converted to ELF and ldconfig(8) is a strictly a.out thing.
Erik <fair@clock.org>
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.