From: Peter TB Brett Date: Fri, 23 Sep 2005 13:50:55 GMT Subject: Re: git 0.99.7b doesn't build on Cygwin Message-ID: <14403.62.254.128.6.1127483455.squirrel@mail.twu.net> In-Reply-To: Johannes Schindelin wrote: >> I wanted to use git on a Windows-based project (yes, there are some >> out there still), so I fired up my Cygwin xterm, untarred the git >> sources and totally failed to succeed in building them: > > Also see my mail regarding cygwin: > > http://www.gelato.unsw.edu.au/archives/git/0508/7956.html Yes. I found that just after I'd spammed the list. > This is the IPv6 stuff. There are patches to cygwin to support IPv6 > somewhere, but they haven't made it into mainline. > > As for the other problem I mentioned in my original mail: > > It seems that the fixup of the mmap()ed regions after a fork() does not > work properly in cygwin. Remember that cygwin just wraps the non-POSIX > Win32API and tries to make it sort of POSIX compliant. The problem is that > Win32API lacks a proper fork(). This is therefore emulated, and after > that, all the mmap()ed regions have to be mapped again. That fails. Hmph. Sounds like I'm stuffed. Ah well, I'll just have to use something else -- I know Mercurial works on Windows. To be honest, I'd prefer to use git though; I've used it on other projects and it's really nice. Ah well, can't have everything you want all of the time, neh? Peter -- Quake II build tools: http://peter-b.co.uk/ Latest QuArK: http://quark.sourceforge.net/LatestVersion v2sw6YShw7ln5pr6ck3ma8u7Lw3+2m0l7CFi6e4+8t4Eb8Aen4g6Pa2Xs5MSr5p4 hackerkey.com