[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit
From: |
Alon Levy |
Subject: |
Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit |
Date: |
Tue, 15 Mar 2011 16:25:45 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Tue, Mar 15, 2011 at 08:44:27AM -0500, Anthony Liguori wrote:
> On 03/15/2011 07:42 AM, Jes Sorensen wrote:
> >On 03/14/11 17:40, Alon Levy wrote:
> >>On Mon, Mar 14, 2011 at 04:20:22PM +0100, Jes Sorensen wrote:
> >>
> >>ok, here is a note where I kinda ignored my own wishes but I want
> >>to be very clear on them:
> >> libcacard should not be part of qemu.
> >> it is here because I once thought it would speed things up.
> >>
> >>So I'm not taking it out or anything - it's fine with me that it
> >>goes into qemu, just as long as it's understood that I'm now maintaining
> >>another copy of it for usage outside of qemu, in the spice client (or
> >>any other client for that matter - it will be the same when we do vnc
> >>support for this).
> >Hi Alon,
> >
> >This bit is somewhat problematic. If QEMU is maintaining a copy of
> >libcacard, then that has to comply with the QEMU way of doing things.
> >QEMU cannot rely on various portions in the tree behaving in different
> >ways. Otherwise it really should be an external library requirement
> >pulled in by the build.
> >
> >I am not sure what is the best way, if it stays in QEMU people will
> >eventually start making modifications to it, without looking at the
> >other copy that is being maintained.
>
> Two copies is not really practical. QEMU should be the place that
> owns it and things should be consuming a .so from QEMU.
>
My bad - I thought you didn't want this. I can do a patch to make qemu
build an .so file if configure gets a "--libs", how does that sound?
right now that would build just libcacard, I guess libqmp too later?
or perhaps have a separate Makefile (Makefile.libs)? Have you given this
any thought?
> Regards,
>
> Anthony Liguori
>
> >Alternatively the external apps that build against it should be taught
> >to link with the QEMU version.
> >
> >Cheers,
> >Jes
> >
>
>
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, (continued)
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Jes Sorensen, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Anthony Liguori, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Alon Levy, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Jes Sorensen, 2011/03/16
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Alon Levy, 2011/03/16
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Jes Sorensen, 2011/03/16
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Anthony Liguori, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit,
Alon Levy <=
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Jes Sorensen, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Anthony Liguori, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Jes Sorensen, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Alon Levy, 2011/03/15
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Jes Sorensen, 2011/03/16
- Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Anthony Liguori, 2011/03/15
Re: [Qemu-devel] [PATCH 4/7] libcacard: initial commit, Alon Levy, 2011/03/17