qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC PATCH v3 00/11] qemu-ga: fsfreeze on Windows using


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [RFC PATCH v3 00/11] qemu-ga: fsfreeze on Windows using VSS
Date: Fri, 24 May 2013 14:08:47 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6

Il 24/05/2013 10:59, Stefan Hajnoczi ha scritto:
> On Thu, May 23, 2013 at 03:50:19PM +0200, Paolo Bonzini wrote:
>> Il 23/05/2013 15:28, Stefan Hajnoczi ha scritto:
>>> On Thu, May 23, 2013 at 3:20 PM, Paolo Bonzini <address@hidden> wrote:
>>>> Il 23/05/2013 14:15, Stefan Hajnoczi ha scritto:
>>>>> On Tue, May 21, 2013 at 11:33:33AM -0400, Tomoki Sekiyama wrote:
>>>>>> * How to build & run qemu-ga with VSS support
>>>>>>
>>>>>>  - Download Microsoft VSS SDK from:
>>>>>>    http://www.microsoft.com/en-us/download/details.aspx?id=23490
>>>>>>
>>>>>>  - Setup the SDK
>>>>>>    scripts/extract-vsssdk-headers setup.exe (on POSIX-systems)
>>>>>>
>>>>>>  - Specify installed SDK directory to configure option as:
>>>>>>    ./configure -with-vss-sdk="path/to/VSS SDK" 
>>>>>> --cross-prefix=i686-w64-mingw32-
>>>>>
>>>>> Are there any plans to make this more developer-friendly?  In the Linux
>>>>> world it's unusual to download third-party SDKs; development headers are
>>>>> available as packages from the distro.
>>>>>
>>>>> I haven't looked at the SDK license but hopefully the VSS headers can be
>>>>> added to the mingw cross-build toolchain?
>>>>
>>>> No, the mingw headers are (re)written by hand, or something like that.
>>>> The VSS license does not permit redistribution. :/
>>>
>>> Can we follow the same process for VSS as for the other mingw headers?
>>
>> I have no idea.  Many of them are automatically generated, but some of
>> the others have content seemed non-trivial.
>>
>>> TBH I don't see how one can write them by hand without deriving it
>>> from the SDK, which seems dubious.  But if it worked for the rest of
>>> mingw (which comes with Windows and DirectX headers, for example) then
>>> maybe it can work here too.
>>
>> I'd rather avoid muddy legal waters...
> 
> I'll try to figure out mingw's process.  If mingw has a process that is
> clean, then let's use it for VSS headers too.
> 
> What gives me hope is that mingw headers are shipped by Fedora and
> Debian so the legal situation must be somewhat reasonable.

Yes, but they are done by experienced people.  I'm not sure it would be
the same if done by us.

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]