From owner-freebsd-bugs Mon Mar 8 6:19:47 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from smtp1.vnet.net (smtp1.vnet.net [166.82.1.31]) by hub.freebsd.org (Postfix) with ESMTP id 4FA0A14EB2 for ; Mon, 8 Mar 1999 06:19:37 -0800 (PST) (envelope-from rivers@dignus.com) Received: from dignus.com (ponds.vnet.net [166.82.177.48]) by smtp1.vnet.net (8.9.1a/8.9.1) with ESMTP id JAA23623; Mon, 8 Mar 1999 09:17:46 -0500 (EST) Received: from lakes.dignus.com (lakes.dignus.com [10.0.0.3]) by dignus.com (8.9.2/8.8.5) with ESMTP id JAA01377; Mon, 8 Mar 1999 09:17:44 -0500 (EST) Received: (from rivers@localhost) by lakes.dignus.com (8.9.2/8.6.9) id JAA07285; Mon, 8 Mar 1999 09:17:44 -0500 (EST) Date: Mon, 8 Mar 1999 09:17:44 -0500 (EST) From: Thomas David Rivers Message-Id: <199903081417.JAA07285@lakes.dignus.com> To: chuckr@mat.net, rivers@dignus.com Subject: Re: ports/10473: Incorrect aout compat libraries in XF86333 distribution Cc: freebsd-bugs@freebsd.org In-Reply-To: Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > 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