Cygwin and upstream (Was: Re: [PATCH xserver v2.1] os: Treat ssh as a non-local client (v2))

Emil Velikov emil.l.velikov at gmail.com
Sat Dec 12 05:04:29 PST 2015


On 11 December 2015 at 15:47, Jon Turney <jon.turney at dronecode.org.uk> wrote:
> On 11/12/2015 10:31, Emil Velikov wrote:

>> There's no (intentional) MSVC or mingw support in xserver that I know
>> of - only Cygwin. There is also the GNU version of the function
>> (#define _GNU_SOURCE + #include <string.h>) although I'm not sure if
>> Cygwin has either of them. I'd assume Jon can follow up as needed.
>
>
> No, there should be support in the X server for building it for MinGW.
> doc/c-extension touches upon this subject briefly.
>
Must admit that I wasn't expecting to see a note in there. To make it
even more embarrassing, I've even briefly used Xming some 7+years ago,
yet I somehow thought it was dead.

> I suspect it may be broken in master due to recent changes, but I do try to
> upstream patches from Xming to keep it building for MinGW, even though my
> primary interest is building xserver for Cygwin.
>
> (There also exists VcXsrv, which uses a much larger set of patches and some
> special tools to build the X.Org Xserver with MSVC)
>
Thanks for this one Jon. I haven't heard of VcXsrv before.

I've just reached towards both projects hoping for the best, and it's
time for me to do the same with Cygwin :-)

How is Cygwin + X (the graphics stack in general) going ? Do you have
some patches that you can thrown upstream :-P Or, it's just the
windowsdri work that lives out-of-tree ?

Thanks
Emil


More information about the xorg-devel mailing list