From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Egger Subject: Re: [PATCH][TOOLS] ioemu: linking fix for *BSD Date: Thu, 14 Aug 2008 11:59:22 +0200 Message-ID: <200808141159.22418.Christoph.Egger@amd.com> References: <200808141059.20930.Christoph.Egger@amd.com> <20080814093146.GL32102@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <20080814093146.GL32102@redhat.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com, "Daniel P. Berrange" List-Id: xen-devel@lists.xenproject.org On Thursday 14 August 2008 11:31:46 Daniel P. Berrange wrote: > On Thu, Aug 14, 2008 at 10:59:20AM +0200, Christoph Egger wrote: > > Hi, > > > > Attached patch tells the linker where to find > > > > libxenctrl.so.3.2, libxenguest.so.3.2 and libxenstore.so.3.0 > > > > when launching qemu-dm. > > This is bogus - the linker can find libraries just fine without > requiring -rpath. If it doesn't, then you need to fix your ld.so.conf > to point to the non-standard location that you're installing libraries > into. > > Fedora forbids any use of -rpath, and Debian strongly discourages its > use > > http://wiki.debian.org/RpathIssue > http://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath > > > Daniel ld.so.conf (for rpaths) is largely a hack to help people who can't relink=20 binaries and don't want to / can't pollute system dirs. rpath is the "elf way". ld.so.conf is additional hack some ELF systems=20 provide. solaris doesn't, for instance. =2D-=20 AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Gesch=E4ftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplement=E4r: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Gesch=E4ftsf=FChrer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy