From owner-freebsd-questions@FreeBSD.ORG Thu Oct 27 03:15:54 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDD4B16A41F for ; Thu, 27 Oct 2005 03:15:54 +0000 (GMT) (envelope-from krinklyfig@comcast.net) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 554E843D49 for ; Thu, 27 Oct 2005 03:15:54 +0000 (GMT) (envelope-from krinklyfig@comcast.net) Received: from smogmonster.local (pcp0010916331pcs.albqrq01.nm.comcast.net[68.35.114.183]) by comcast.net (sccrmhc11) with ESMTP id <2005102703154901100bvh2je>; Thu, 27 Oct 2005 03:15:53 +0000 From: Joshua Tinnin To: freebsd-questions@freebsd.org Date: Wed, 26 Oct 2005 21:15:44 -0600 User-Agent: KMail/1.8.2 References: <17247.39311.203645.265116@jerusalem.litteratus.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510262115.48144.krinklyfig@comcast.net> Cc: "Andrew P." , Robert Huff Subject: Re: Which version of FreeBSD a binary was compiled for? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Oct 2005 03:15:54 -0000 On Wed 26 Oct 05 09:18, "Andrew P." wrote: > On 10/26/05, Robert Huff wrote: > > Andrew P. writes: > > > > file /usr/bin/man > > > > > > > > on my machine outputs: > > > > > > > > /usr/bin/man: ELF 32-bit LSB executable, Intel 80386, version > > > > 1 (FreeBSD), for FreeBSD 5.4-CURRENT (rev 3), dynamically > > > > linked (uses shared libs), stripped > > > > > > Oh, it's just that file hasn't leared anything about > > > FreeBSD 6 yet, so it doesn't display version info > > > when run against my binaries. > > > > Curious. > > > > huff@> file /usr/bin/man > > /usr/bin/man: ELF 32-bit LSB executable, Intel 80386, version 1 > > (FreeBSD), for FreeBSD 7.0 (700003), dynamically linked (uses > > shared libs), stripped huff@> > > I tried both versions of file (base system and ports) > on 6.0 RC1, none showed any info about that > /usr/bin/man (or any other system binary I tried). > > On my firewall (5.4) it works. That's odd. Am on 6.0-RC1: # uname -a FreeBSD smogmonster.local 6.0-RC1 FreeBSD 6.0-RC1 #0: Thu Oct 20 14:41:23 MDT 2005 krinklyfig@smogmonster.local:/usr/obj/usr/src/sys/MYKERNEL60 i386 % file /usr/bin/xargs /usr/bin/xargs: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 6.0 (600034), dynamically linked (uses shared libs), stripped % file /usr/bin/man /usr/bin/man: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 6.0 (600034), dynamically linked (uses shared libs), stripped % file /bin/echo /bin/echo: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 6.0 (600034), dynamically linked (uses shared libs), stripped I know I built valgrind just a few days ago: % file /usr/local/bin/valgrind /usr/local/bin/valgrind: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 6.0 (600034), statically linked, stripped vim, too: % file /usr/local/bin/vim /usr/local/bin/vim: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 6.0 (600034), dynamically linked (uses shared libs), stripped I'm not sure what it means when this information isn't accessible, but I'd say it's symptomatic of another issue, and most likely it's not good. If you built from source, did you follow the procedure described in the handbook? http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html Not sure, but are you installing kernel after building world, and then installing world in single user? I've seen strange things happen if you don't do this procedure the right way. Of course, I'm just guessing, as I'm not at all sure what could be causing this problem or what your exact circumstances are. - jt