From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33927) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e5Dps-0002qg-Ny for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:38:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e5Dpn-0004jr-OJ for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:38:20 -0400 Received: from smtp02.citrix.com ([66.165.176.63]:49003) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1e5Dpn-0004ip-Hq for qemu-devel@nongnu.org; Thu, 19 Oct 2017 12:38:15 -0400 From: Ian Jackson MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-ID: <23016.54514.243025.328812@mariner.uk.xensource.com> Date: Thu, 19 Oct 2017 17:38:10 +0100 In-Reply-To: <20171010103215.GD1771@perard.uk.xensource.com> References: <1507564902-9000-1-git-send-email-ian.jackson@eu.citrix.com> <1507564902-9000-2-git-send-email-ian.jackson@eu.citrix.com> <23003.41880.818255.728737@mariner.uk.xensource.com> <20171010103215.GD1771@perard.uk.xensource.com> Subject: Re: [Qemu-devel] [PATCH 1/8] xen: link against xentoolcore List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony PERARD Cc: qemu-devel@nongnu.org, Ross Lagerwall , Juergen Gross , Stefano Stabellini , xen-devel@lists.xenproject.org Anthony PERARD writes ("Re: [PATCH 1/8] xen: link against xentoolcore"): > I don't think it is necessary to do anything in qemu. The linker should > find on its own the new libxentoolcore as long as an option > -Wl,-rpath-link= provide the right path to xentoolcore when building > qemu from xen.git. In other cases, the pkg-config files should be > enough (configure doesn't need to known about a new xentoolcore.pc > file). It seems that the build still works, without this patch but without the rest of my series too, because we end up passing -L/u/iwj/work/xen.git/tools/../tools/libs/toolcore -Wl,-rpath-link=/u/iwj/work/xen.git/tools/../tools/libs/toolcore (or similar) on the qemu link line. So when ld links against libxenstore (say) it finds that xenstore needs toolcore and finds toolcore in the relevant paths. We still need this patch for the rest of the series, though. Ian. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: Re: [PATCH 1/8] xen: link against xentoolcore Date: Thu, 19 Oct 2017 17:38:10 +0100 Message-ID: <23016.54514.243025.328812@mariner.uk.xensource.com> References: <1507564902-9000-1-git-send-email-ian.jackson@eu.citrix.com> <1507564902-9000-2-git-send-email-ian.jackson@eu.citrix.com> <23003.41880.818255.728737@mariner.uk.xensource.com> <20171010103215.GD1771@perard.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e5Dpp-0005iZ-P8 for xen-devel@lists.xenproject.org; Thu, 19 Oct 2017 16:38:17 +0000 In-Reply-To: <20171010103215.GD1771@perard.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Anthony PERARD Cc: Juergen Gross , Ross Lagerwall , Stefano Stabellini , qemu-devel@nongnu.org, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiUmU6IFtQQVRDSCAxLzhdIHhlbjogbGluayBhZ2FpbnN0 IHhlbnRvb2xjb3JlIik6Cj4gSSBkb24ndCB0aGluayBpdCBpcyBuZWNlc3NhcnkgdG8gZG8gYW55 dGhpbmcgaW4gcWVtdS4gVGhlIGxpbmtlciBzaG91bGQKPiBmaW5kIG9uIGl0cyBvd24gdGhlIG5l dyBsaWJ4ZW50b29sY29yZSBhcyBsb25nIGFzIGFuIG9wdGlvbgo+IC1XbCwtcnBhdGgtbGluaz0g cHJvdmlkZSB0aGUgcmlnaHQgcGF0aCB0byB4ZW50b29sY29yZSB3aGVuIGJ1aWxkaW5nCj4gcWVt dSBmcm9tIHhlbi5naXQuICBJbiBvdGhlciBjYXNlcywgdGhlIHBrZy1jb25maWcgZmlsZXMgc2hv dWxkIGJlCj4gZW5vdWdoIChjb25maWd1cmUgZG9lc24ndCBuZWVkIHRvIGtub3duIGFib3V0IGEg bmV3IHhlbnRvb2xjb3JlLnBjCj4gZmlsZSkuCgpJdCBzZWVtcyB0aGF0IHRoZSBidWlsZCBzdGls bCB3b3Jrcywgd2l0aG91dCB0aGlzIHBhdGNoIGJ1dCB3aXRob3V0CnRoZSByZXN0IG9mIG15IHNl cmllcyB0b28sIGJlY2F1c2Ugd2UgZW5kIHVwIHBhc3NpbmcKICAtTC91L2l3ai93b3JrL3hlbi5n aXQvdG9vbHMvLi4vdG9vbHMvbGlicy90b29sY29yZQogIC1XbCwtcnBhdGgtbGluaz0vdS9pd2ov d29yay94ZW4uZ2l0L3Rvb2xzLy4uL3Rvb2xzL2xpYnMvdG9vbGNvcmUKKG9yIHNpbWlsYXIpIG9u IHRoZSBxZW11IGxpbmsgbGluZS4gIFNvIHdoZW4gbGQgbGlua3MgYWdhaW5zdApsaWJ4ZW5zdG9y ZSAoc2F5KSBpdCBmaW5kcyB0aGF0IHhlbnN0b3JlIG5lZWRzIHRvb2xjb3JlIGFuZCBmaW5kcwp0 b29sY29yZSBpbiB0aGUgcmVsZXZhbnQgcGF0aHMuCgpXZSBzdGlsbCBuZWVkIHRoaXMgcGF0Y2gg Zm9yIHRoZSByZXN0IG9mIHRoZSBzZXJpZXMsIHRob3VnaC4KCklhbi4KCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=