Hey.
i have "ported" git to interix (haha, wasn't so much of a problem after
all ;)). i have a small patch (attached). i know that it sure doesn't
have production quality yet, but i try gathering ideas/input here.
additionally to the patch i'm setting:
147 if [[ ${CHOST} == *-interix* ]] ; then
148 myopts="${myopts} NO_IPV6=YesPlease"
149 myopts="${myopts} NO_MEMMEM=YesPlease"
150 myopts="${myopts} NO_MKDTEMP=YesPlease"
151 myopts="${myopts} NO_STRTOUMAX=YesPlease"
152 myopts="${myopts} NO_STRTOULL=YesPlease"
153 myopts="${myopts} NO_INET_NTOP=YesPlease"
154 myopts="${myopts} NO_INET_PTON=YesPlease"
155 myopts="${myopts} NO_NSEC=YesPlease"
156 myopts="${myopts} NO_MKSTEMPS=YesPlease"
157 fi
interix lacks propper poll() support (poll is there but broken), so some
of the things in git have to be disabled for now, or replaced by a
select() code (but that'd take precious time of mine to implement (argh)).
any comments on the patch? any chance to get stuff upstream?
(BTW. i know that this is not the most current git release i'm patching
(1.6.6.1), and i'll have to forward port the patch at some point anyway
- i hope i'll get to this soon...)
Thanks in advance!
Cheers, Markus