Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Apr 2002 14:30:18 -0400
From:      "David S. Jackson" <deepbsd@earthlink.net>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        "David S. Jackson" <deepbsd@earthlink.net>, freebsd-questions@freebsd.org
Subject:   Re: "Shared object 'libc.so.5' not found
Message-ID:  <20020425183018.GR2309@scee.dsj.net>
In-Reply-To: <20020424165208.A15705@xor.obsecurity.org>
References:  <20020424223123.GA16884@scee.dsj.net> <20020424165208.A15705@xor.obsecurity.org>

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

[-- Attachment #1 --]
On Wed, Apr 24, 2002 at 04:52:08PM -0700 Kris Kennaway <kris@obsecurity.org> wrote:
> On Wed, Apr 24, 2002 at 06:31:23PM -0400, David S. Jackson wrote:
> > Hi,
> > 
> > I was just building the XFree86-4 manuals and docs and came across this
> > error:
> 
> Something is screwed up on your system.  libc.so.5 is the version used
> in FreeBSD 5.0-CURRENT, it should not exist or be referenced on 4.x
> systems.

The only libc.so.5 on the system is in compat/linux.  As far as the
ld-elf.so.1 coughing up this thing, I was hopeful you all could help
me.


the error once again is:

**ROOT**@juno /usr/ports/x11/XFree86-4-manuals]# make install
===>  Configuring for XFree86-manuals-4.2.0
(cd /usr/ports/x11/XFree86-4-manuals/work/xc/doc/man &&  imake
-DUseInstalled -DProjectRoot=/usr/X11R6 -I/usr/X11R6/lib/X11/config
-DTOPDIR=../.. -DCURDIR=.;  make Makefiles ;  make includes ;  make
depend)
/usr/libexec/ld-elf.so.1: Shared object "libc.so.5" not found
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-manuals.
**ROOT**@juno /usr/ports/x11/XFree86-4-manuals]# 


Are there any other explanations as to why ld-elf.so.1 is asking for
libc.so.5?  the datestamp on ld-elf.so.1 is:

**ROOT**@juno /usr/libexec]# ls -l ld*
-r-xr-xr-x  1 root  wheel  76688 Mar 30 14:45 ld-elf.so.1
-r-xr-xr-x  1 root  wheel  75152 Nov 20  2000 ld-elf.so.1.old
-r-xr-xr-x  1 root  wheel  69632 Nov 20  2000 ld.so

I'm not sure what I should ldd in order to check dependencies.  Make
isn't dynamic.  ld.so isn't supposed to be a link to ld-elf.so.1 is it?  

ls -l `which ldconfig` shows:

-r-xr-xr-x  1 root  wheel  71192 Apr 20 18:12 /sbin/ldconfig

Appears to be right.  Binaries and man pages for rtld, elf, ldconfig and
so forth appear to be current.

What else could be the problem?

-- 
David S. Jackson                        dsj@dsj.net
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
A black cat crossing your path signifies that the
animal is going somewhere.
		-- Groucho Marx

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8yEs6lcISCqozZ4YRAnPaAJ9QEzM3gSzD47Kbv5RfopvJwZASfQCdFS/4
wik40caB+/WZHZqnHFS+PNU=
=Nnug
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020425183018.GR2309>