From owner-freebsd-questions@FreeBSD.ORG Fri Nov 12 23:44:13 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D92B106566C for ; Fri, 12 Nov 2010 23:44:13 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id C8D5A8FC16 for ; Fri, 12 Nov 2010 23:44:12 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PH3Hr-0005ti-9v for freebsd-questions@freebsd.org; Sat, 13 Nov 2010 00:44:07 +0100 Received: from pool-173-79-85-36.washdc.fios.verizon.net ([173.79.85.36]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 13 Nov 2010 00:44:07 +0100 Received: from nightrecon by pool-173-79-85-36.washdc.fios.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 13 Nov 2010 00:44:07 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Michael Powell Followup-To: gmane.os.freebsd.questions Date: Fri, 12 Nov 2010 18:45:01 -0500 Lines: 51 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-173-79-85-36.washdc.fios.verizon.net Subject: Re: glibc-2.4 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: Fri, 12 Nov 2010 23:44:13 -0000 Chris Brennan wrote: > I've got a freebsd7.3 box running on an old VAIO PIII. For the most part > Ziggy chugs along quite well as my backup internal webserver and dns > slave. > > uname -a -> FreeBSD ziggy.xaerolimit.net 7.3-RELEASE-p3 FreeBSD > 7.3-RELEASE-p3 #8: Sun Oct 24 01:53:03 EDT 2010 > root@ziggy.xaerolimit.net:/usr/obj/usr/src/sys/ZIGGY i386 > > This evening I was fixing the very old seti@home client that the machine > has been chugging with for like 5 years now. The machine started out as a > FreeBSD5 install and has been progressively upgraded over the years to > it's current incarnate. While trying to use the client from this ( > http://boinc.berkeley.edu/dl/boinc_6.10.58_i686-pc-linux-gnu.sh) I get the > following error > > [seti@ziggy ~]$ ./BOINC/run_client --attach_project > http://setiathome.berkeley.edu be1dc44b8692b798473781a73c1944b7 --daemon > ./boinc: /lib/obsolete/linuxthreads/libc.so.6: version `GLIBC_2.4' not > found (required by ./boinc) > [seti@ziggy ~]$ There is a port devel/linuxthreads. An ldconfig -r |grep libc on an 8.1 release system here returns: 0:-lc.7 => /lib/libc.so.7 Since the above error is complaining about an .so.6 version, I'm wondering if you might need either/and/or the linuxthreads port installed in addition to misc/compat6x. > Incidentally, the same exact i686 binary works just fine on my FBSD64-8.1 > laptop ... so what gives? I don't remember seeing a readily available > GLIBC solution in ports. A quick look at the ports version reveals it to be an older version than described above. Listed as a dependency is glib-2.24.2. It would appear to me that the newer version you are trying to run has been built against a different, albeit older and out-of-date set of libraries. My guess is it was built against FreeBSD 6. I also believe if you were to install from ports it would be linking against pthread libs as opposed to the linuxthreads in the above error. Perhaps a closer examination and comparison against the FBSD64-8.1 that runs may show missing linuxthreads and compat6x? Just a wild guess on my part here. :-) -Mike