Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Mar 1999 09:17:44 -0500 (EST)
From:      Thomas David Rivers <rivers@dignus.com>
To:        chuckr@mat.net, rivers@dignus.com
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: ports/10473: Incorrect aout compat libraries in XF86333 distribution
Message-ID:  <199903081417.JAA07285@lakes.dignus.com>
In-Reply-To: <Pine.BSF.4.10.9903080021390.43830-100000@picnic.mat.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> Tom, can you verify one thing on this:  The error you show is a
> _classic_ one that everyone hit when they moved their aout libs, in
> doing the elf to aout shuffle.  Make real certain your aout libc is
> registered in ldconfig, right?  I know you know this stuff, but that's
> precisely the same error everyone got, so it's more than a little
> curious.
> 
> I'm speaking about your system aout libs, not the X ones (the ones in
> /usr/lib/aout, specifically /usr/lib/aout/libc.so.3.1).

 Ah... yes, that may be the case.. but this was a total re-install
 from the 3.1-RELEASE CDROM, on a clean machine.

 So, however that is set up after the install is what I have.  I didn't
 move aout libs, or do any rebuilds of world or anything... just a 
 straight, fresh, install (i.e. partition the disk, newfs the file
 systems... doing a totally new install.)

 And, yep, I verified that the aout compat libs were installed (several
 times) and check with ldconfig -aout -r to ensure they were registered.
 Everything seemed to be correct. (I was of a like mind with you, figuring
 it just *had* to be something wrong there :-) )

 Finally - it was simply grabbing the XF86 aout libraries from a 2.2.8
 CD that fixed the problem.  The issue is definately there, not with
 the system aout libs.

 For example, if you do /usr/libexec/aout/nm on the installed X11 libraries,
 you'll see references to ___inet_addr.  But, if you do the same on
 the 2.2.8 XF8633 libraries, you won't see those references.   (Note the
 leading underscores.. seems a few too many for an aout compile to me...
 I'd guess the gcc that built those was configured wrong somehow.)

	- Dave Rivers -


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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