-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Jon TURNEY wrote: > Patch-set to build 1.5.2 is at: > > http://www.dronecode.org.uk/cygwin/cygwin-xorg-server-1.5.2-patch-set.tar.bz2
Thanks; if you don't mind, I'll keep these patches in SVN. There do appear to be some issues: 1) In cygwin-build-as-console-app.patch, you remove the -mwindows flag. Without it, XWin *requires* a console, so if it is launched from Windows itself (e.g. through the Run... dialog or cygstart), you will get a cmd.exe console attached to XWin which you will not be able to close without closing XWin. So -mwindows is definitely correct, and it also implies -lgdi32. As for -static, except for libXfont, there is no reason not to dynamically link. But libXfont can't be static only because xfs requires a shared libXfont (else you get conflicting symbols during linking from the xtrans code). I'm considering a few ways to work around this without too much hackery. 2) Building the GLX extension requires installing include/GL/internal/dri_interface.h from Mesa with an obvious patch. (The source files I mentioned before should NOT be moved.) 3) Activation of the GLX and SGI-GLX extensions require installing swrast_dri.so from Mesa. With some work, this module compiles, but linking leaves undefined symbols to _glapi_Dispatch and _glapi_Context, which AFAICS are pointers that are meant to be exported by the implementor (libGL, xserver, etc.). This will take some more work. 4) The following extensions, present in 1.3, do not show in 1.5: DEC-XTRAP, RECORD, SECURITY, XAccessControlExtension, XC-APPGROUP, XFree86-Bigfont, XINERAMA. I noticed you removed some #include "xorg-config.h" additions from the last patch set; are these related? I'll try to have an updated .cygport and patches in SVN tonight. Yaakov Cygwin Ports -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAkkHlUIACgkQpiWmPGlmQSMBbgCdEKY8DWPyDZijAIoxK14yoOf+ o6oAn3f9A2nlLRd8LhWNMOB0bUIWxz5s =Pnit -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cygwin-ports-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general
