To help anyone who might like to debug their own problems with the new 1.6 X server, I've made a git repo available on freedesktop.org which contains the X.Org X server 1.6 branch with the 70 or so additional patches which were applied to produce the Cygwin/X 1.6.0.0 (20090401) release.
A quick summary of how to build it: (This is covered in much more detail in the Contributor's Guide [1]) # install the build prerequisites cd <directory-with-setup.exe> ./setup.exe -q -P autoconf,automake,binutils,bison,bzip2,diffutils,fileutils,\ findutils,flex,gawk,gcc,git,libtool,make,patch,pkg-config,sed,subversion,tar,\ bigreqsproto,compositeproto,damageproto,evieext,fixesproto,fontsproto,glproto,\ inputproto,kbproto,randrproto,recordproto,renderproto,resourceproto,scrnsaverproto,\ xcmiscproto,xextproto,xineramaproto,xproto,libfontenc-devel,libfreetype2-devel,libGL-devel,\ libpixman1-devel,libX11-devel,libXau-devel,libXdmcp-devel,libXext-devel,libXfont-devel,\ libxkbfile-devel,libXinerama-devel,minires-devel,openssl-devel,zlib,xorg-util-macros,xtrans # read [1] to understand why we need to do this... :) rm /usr/lib/libXFont.la rm /usr/lib/libXFont.dll.a # fetch source from git repository cd <directory-to-put-source> git clone git://anongit.freedesktop.org/~jturney/xserver cd xserver git checkout -b cygwin-patches-1.6 origin/cygwin-patches-1.6 # build ./autogen.sh -prefix=/usr --with-log-dir=/var/log --disable-xv make [1] http://x.cygwin.com/docs/cg/cygwin-x-cg.html -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
