Eric Blake wrote:
Eric Blake ebb9 at byu.net writes:
According to Pádraig Brady on 9/7/2009 6:32 PM:
gnulib 52c658e seems to have removed #include openat.h from fstatat.c
but not replaced it with #include fcntl.h
Yep; and only Solaris had the problem, because that is the only platform
Jim Meyering jim at meyering.net writes:
euidaccess.c is also broken; it refers to AT_EACCESS without using
fcntl.h.
+ euidaccess: fix compilation error
+ * lib/euidaccess.c (includes): Add fcntl.h, for AT_EACCESS.
For what system?
Cygwin 1.7 has faccessat but (currently) lacks
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Pádraig Brady on 9/7/2009 6:32 PM:
fstatat.c, line 39: undefined symbol: AT_SYMLINK_NOFOLLOW
Hmm. That should be taken care of by the gnulib fcntl.h replacement.
Are we missing a #include? Can you post the full failure?
gnulib