From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55337) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e23O7-0005W8-2d for qemu-devel@nongnu.org; Tue, 10 Oct 2017 18:52:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e23O5-0004l3-GL for qemu-devel@nongnu.org; Tue, 10 Oct 2017 18:52:35 -0400 Received: from smtp.citrix.com ([66.165.176.89]:21360) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1e23O5-0004k6-Ao for qemu-devel@nongnu.org; Tue, 10 Oct 2017 18:52:33 -0400 From: Ian Jackson MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-ID: <23004.65480.880021.99078@mariner.uk.xensource.com> Date: Tue, 10 Oct 2017 18:13:44 +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"): > On Mon, Oct 09, 2017 at 05:28:08PM +0100, Ian Jackson wrote: > > The xentoolcore library was just committed to xen.git#staging, so at > > least this patch (or something like it) should go into qemu RSN. > > 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. But, the -rpath-link= specification in libxendevicemodel refers not to the xen.git build tree, but to the eventual installed copy. In my tests, this does in fact break the build. > In other cases, the pkg-config files should be > enough (configure doesn't need to known about a new xentoolcore.pc > file). In that case, yes, the .pc works. Ian. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: Re: [PATCH 1/8] xen: link against xentoolcore Date: Tue, 10 Oct 2017 18:13:44 +0100 Message-ID: <23004.65480.880021.99078@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e23O7-00023s-CF for xen-devel@lists.xenproject.org; Tue, 10 Oct 2017 22:52:35 +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 IHhlbnRvb2xjb3JlIik6Cj4gT24gTW9uLCBPY3QgMDksIDIwMTcgYXQgMDU6Mjg6MDhQTSArMDEw MCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBUaGUgeGVudG9vbGNvcmUgbGlicmFyeSB3YXMganVz dCBjb21taXR0ZWQgdG8geGVuLmdpdCNzdGFnaW5nLCBzbyBhdAo+ID4gbGVhc3QgdGhpcyBwYXRj aCAob3Igc29tZXRoaW5nIGxpa2UgaXQpIHNob3VsZCBnbyBpbnRvIHFlbXUgUlNOLgo+IAo+IEkg ZG9uJ3QgdGhpbmsgaXQgaXMgbmVjZXNzYXJ5IHRvIGRvIGFueXRoaW5nIGluIHFlbXUuIFRoZSBs aW5rZXIgc2hvdWxkCj4gZmluZCBvbiBpdHMgb3duIHRoZSBuZXcgbGlieGVudG9vbGNvcmUgYXMg bG9uZyBhcyBhbiBvcHRpb24KPiAtV2wsLXJwYXRoLWxpbms9IHByb3ZpZGUgdGhlIHJpZ2h0IHBh dGggdG8geGVudG9vbGNvcmUgd2hlbiBidWlsZGluZwo+IHFlbXUgZnJvbSB4ZW4uZ2l0LgoKQnV0 LCB0aGUgLXJwYXRoLWxpbms9IHNwZWNpZmljYXRpb24gaW4gbGlieGVuZGV2aWNlbW9kZWwgcmVm ZXJzIG5vdCB0bwp0aGUgeGVuLmdpdCBidWlsZCB0cmVlLCBidXQgdG8gdGhlIGV2ZW50dWFsIGlu c3RhbGxlZCBjb3B5LgoKSW4gbXkgdGVzdHMsIHRoaXMgZG9lcyBpbiBmYWN0IGJyZWFrIHRoZSBi dWlsZC4KCj4gIEluIG90aGVyIGNhc2VzLCB0aGUgcGtnLWNvbmZpZyBmaWxlcyBzaG91bGQgYmUK PiBlbm91Z2ggKGNvbmZpZ3VyZSBkb2Vzbid0IG5lZWQgdG8ga25vd24gYWJvdXQgYSBuZXcgeGVu dG9vbGNvcmUucGMKPiBmaWxlKS4KCkluIHRoYXQgY2FzZSwgeWVzLCB0aGUgLnBjIHdvcmtzLgoK SWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==