X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fchown.m4;h=d1a7147e553af7cf2b0c41cf73a64960aacaa800;hb=fa1340adb603e76d7cadfc6d1d6b68ea97e7f7b0;hp=2660633d74f356b05c15ba2071d3588690a33747;hpb=49823c7f750b4db06d69e8f6ee3087ec71b6ec9c;p=gnulib.git diff --git a/m4/chown.m4 b/m4/chown.m4 index 2660633d7..d1a7147e5 100644 --- a/m4/chown.m4 +++ b/m4/chown.m4 @@ -1,4 +1,4 @@ -#serial 12 +#serial 16 # Determine whether we need the chown wrapper. dnl Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005 Free @@ -20,7 +20,7 @@ AC_DEFUN([gl_FUNC_CHOWN], AC_REQUIRE([AC_FUNC_CHOWN]) AC_REQUIRE([gl_FUNC_CHOWN_FOLLOWS_SYMLINK]) - if test $ac_cv_func_chown_works = yes; then + if test $ac_cv_func_chown_works = no; then AC_DEFINE(CHOWN_FAILS_TO_HONOR_ID_OF_NEGATIVE_ONE, 1, [Define if chown is not POSIX compliant regarding IDs of -1.]) fi @@ -44,9 +44,7 @@ AC_DEFUN([gl_FUNC_CHOWN_FOLLOWS_SYMLINK], gl_cv_func_chown_follows_symlink, [ AC_RUN_IFELSE([AC_LANG_SOURCE([[ -#ifdef HAVE_UNISTD_H -# include -#endif +#include #include #include @@ -81,6 +79,5 @@ AC_DEFUN([gl_FUNC_CHOWN_FOLLOWS_SYMLINK], # Prerequisites of lib/chown.c. AC_DEFUN([gl_PREREQ_CHOWN], [ - AC_CHECK_HEADERS_ONCE(unistd.h fcntl.h) AC_CHECK_FUNC([fchown], , [AC_LIBOBJ(fchown-stub)]) ])