From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jim Fehlig Subject: Re: [xen-devel] [PATCH] libxl: fix compile error of libvirt Date: Thu, 23 Feb 2012 20:05:45 -0700 Message-ID: <4F46FE89.3050209@suse.com> References: <4F427C2B0200003000000BDD@novprvlin0050.provo.novell.com> <20291.56383.499378.463797@mariner.uk.xensource.com> <4F456136.7070904@suse.com> <1329987543.8557.24.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1329987543.8557.24.camel@zakaz.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell Cc: "xen-devel@lists.xensource.com" , Ian Jackson , Bamvor Jian Zhang List-Id: xen-devel@lists.xenproject.org Ian Campbell wrote: > On Wed, 2012-02-22 at 21:42 +0000, Jim Fehlig wrote: > >> Ian Jackson wrote: >> >>> Note that the API for libxl has changed in xen-unstable.hg compared to >>> 4.1, and further changes are forthcoming. So there will have to be >>> changes in libvirt. >>> >>> >> I suppose libvirt is the only out-of-tree libxl app feeling this pain :-(. >> > > We're sorry about this, we felt it was necessary to break the API > between 4.1 and 4.2 in order that we can support a stable API from 4.2 > onwards (I think we discussed this at the time?). Yes we did, and I need to stop whining about it :-). > From 4.2 onwards we > will make changes in a compatible way or provide compatibility shims etc > or in extreme circumstances do things in a way which is easily > detectable e.g. via configure tests. > That would be much appreciated. Maybe we'll start seeing more libxl apps... > I was wondering the other day if "libxl v2" support for libvirt might > make a nice GSoC project, what do you think? Would you be interested in > mentoring such a project? > I agree that it would make a nice GSoC project, but I had encouraged Bamvor to take on the task. It's a good project for becoming familiar with xen and libvirt. Regards, Jim