From owner-freebsd-questions@FreeBSD.ORG Fri Apr 3 21:15:53 2009 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 BD0C5106566B for ; Fri, 3 Apr 2009 21:15:53 +0000 (UTC) (envelope-from vince@unsane.co.uk) Received: from unsane.co.uk (unsane-pt.tunnel.tserv5.lon1.ipv6.he.net [IPv6:2001:470:1f08:110::2]) by mx1.freebsd.org (Postfix) with ESMTP id 0DB418FC0C for ; Fri, 3 Apr 2009 21:15:52 +0000 (UTC) (envelope-from vince@unsane.co.uk) Received: from vhoffman-macbook.local ([IPv6:2001:470:9099:0:214:51ff:feed:712d]) (authenticated bits=0) by unsane.co.uk (8.14.3/8.14.0) with ESMTP id n33LHmPD067391 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 3 Apr 2009 22:17:50 +0100 (BST) (envelope-from vince@unsane.co.uk) Message-ID: <49D67C86.80101@unsane.co.uk> Date: Fri, 03 Apr 2009 22:15:50 +0100 From: Vincent Hoffman User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.1b3pre) Gecko/20081204 Thunderbird/3.0b1 MIME-Version: 1.0 To: Ewald Jenisch References: <20090403122829.GA2201@aurora.oekb.co.at> <49D624D1.1040101@unsane.co.uk> <20090403193934.GA3711@aurora.oekb.co.at> In-Reply-To: <20090403193934.GA3711@aurora.oekb.co.at> X-Enigmail-Version: 0.96a Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Tim Judd , freebsd-questions@freebsd.org Subject: Re: Symantec Netbackup under 7.1 - Undefined symbol 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, 03 Apr 2009 21:15:54 -0000 On 3/4/09 20:39, Ewald Jenisch wrote: > On Fri, Apr 03, 2009 at 11:08:50AM -0600, Tim Judd wrote: > > >>> This would lead me to think you need the port misc/compat5x installed. >>> I havent any experience of netbackup though. >>> >> I agree with this statement, since it's clearly listed as it was compiled >> FOR FreeBSD 5.3 >> >> The compatXy packages are for what I think I remember reading of kernel >> system calls. I think there's a package/port for the userland utilities >> too.. misc/compat5x >> >> However I'm a smidge confused. The option that exists in the kernel and the >> misc/compat5x port -- do they accomplish the same thing, or is it really >> "kernel" and "userland" peices? >> > > The kernel options provide kernel level compatability, the port gives library (userland) compatability, dynamicly linked apps will need the librarys. > Hi, > > I've got both compat5x and compat5x installed on the machine in question: > > $ pkg_info -cx compat > Information for compat4x-i386-5.3_9: > Comment: > A convenience package to install the compat4x libraries > > Information for compat5x-amd64-5.4.0.8_9: > Comment: > A convenience package to install the compat5x libraries > $ > > In my kernel I've got the following compat-related options enabled (default): > options COMPAT_FREEBSD4 # Compatible with FreeBSD4 > options COMPAT_FREEBSD5 # Compatible with FreeBSD5 > options COMPAT_FREEBSD6 # Compatible with FreeBSD6 > > Please note, that the error message posted in my original email comes > from /libexec/ld-elf.so.1 > > -ewald > Fair point, I had a bit more of a think, I'd now guess that it looks like a 32/64 bit problem, its a 32bit binary on a 64 bit system and its /libexec/ld-elf.so.1 complaining not /libexec/ld-elf32.so.1 whch is odd. do you have the lib32 compat stuff installed, does /libexec/ld-elf32.so.1 exist on your system? if not you can add it via sysinstall -> configure -> Distributions -> lib32. Vince