[PATCH 0/13] xserver/xwin: cross compile using mingw from Linux

Luo Jie luojie at nlsde.buaa.edu.cn
Fri May 25 22:25:50 PDT 2007


Hi,

Eric Anholt wrote:
> On Thu, 2007-05-24 at 22:53 +0800, Luo Jie wrote: 
>   
>> Hi,
>>
>> I have just finished a set of patches to make *xserver/xwin* cross 
>> compilable from Linux. I port the *xfree86* shadowfb to xwin, this make 
>> redraw in xwin work again. The input part of xwin is also update 
>> according to the new functions, it works now. And after all these 
>> changes, the *COMPOSITE* extension works now. I test it using *xfce4* 
>> and the cairo-clock application, work fine for a time.
>>
>> Some part of xserver is too complex to understand. For example, I don't 
>> know how to replace the *Virtual core keyboard* and *Virtual core 
>> pointer* with the real keyboard device and pointer device.
>>
>> Thanks for comment.
>>     
>
> Pushed #02, #08, #09, #10, which looked good to me.
>
> #4,5,6,7 I didn't review
>
> #11 looks like it would rather be a DEFAULTPOLICYFILE setting for your
> setup, and I was concerned at the lack of a path to the file in
> question.
>
> #12 looked messy with the strdup and the 'once' flag, but I didn't
> really review.
>
> #1,#3,#8 depended on the stuff in 4,5,6,7.
>
>
>   
I have tried to separate my work with other people's work, but there 
still some of other people's code left in my patch set as mentioned by 
Colin Harrison in 
http://lists.freedesktop.org/archives/xorg/2007-May/024955.html. I 
apologize for my careless. I try to track down the source of all the 
patches. Here is the result.

1. The code for dix/events.c in #2 is from bugzilla #9797. Eric Anholt, 
could you revert this part of code from git and refer to the bug #9797 ?

2. The code for GetTimeInMillis() in #9 is also merged from Colin 
Harrison's patch, could you revert it? I should have cleaned it before I 
post my patch set.

3. #11, #12 also contain codes merge from Colin Harrison's patch, don't 
apply it to git.

Sorry for all these inconvenient. I have no intend to plagiarize other 
people's work. I just want to make cross compile of xwin work again.


Luo Jie



More information about the xorg mailing list