Re: cygwin bugs in unistd

2009-12-24 Thread Bruno Haible
Eric Blake wrote: > --- a/lib/unistd.in.h > +++ b/lib/unistd.in.h > @@ -33,10 +33,17 @@ >  #include > >  /* mingw doesn't define the SEEK_* or *_FILENO macros in .  */ > -#if !(defined SEEK_CUR && defined SEEK_END && defined SEEK_SET) > +/* Cygwin 1.7.1 declares symlinkat in , not in .  */ > +#if

Re: cygwin bugs in unistd

2009-12-24 Thread Bruno Haible
Eric Blake wrote: > These were the only includes that I found that were conditional on a > particular module being in use. Tricky stuff. There was a typo. Correcting it: 2009-12-24 Bruno Haible * lib/stdlib.in.h (includes): Fix typo in today's commit. --- lib/stdlib.in.h.orig

Re: cygwin bugs in unistd

2009-12-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 12/23/2009 9:17 PM: > Hmm, looking at it further, it looks like we need to make all of our > conditional #includes in the *.in.h files also be activated if > GNULIB_POSIXCHECK is defined. I'll work on a followup patch for th

cygwin bugs in unistd

2009-12-23 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Now that cygwin 1.7.1 has been released as a stable version, I'm pushing this (the problem has already been fixed in CVS, so cygwin 1.7.2 will not need it). I verified that my pending patches for signature_check fail as follows without this patch: gc