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
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
-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
-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