2 # Determine whether we need the lchown wrapper.
4 dnl Copyright (C) 1998, 2001, 2003-2007, 2009 Free Software
7 dnl This file is free software; the Free Software Foundation
8 dnl gives unlimited permission to copy and/or distribute it,
9 dnl with or without modifications, as long as this notice is preserved.
11 dnl From Jim Meyering.
12 dnl Provide lchown on systems that lack it, and work around trailing
13 dnl slash bugs on systems that have it.
15 AC_DEFUN([gl_FUNC_LCHOWN],
17 AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
18 AC_REQUIRE([gl_FUNC_CHOWN])
19 AC_REPLACE_FUNCS([lchown])
20 if test $ac_cv_func_lchown = no; then
22 elif test "$gl_cv_func_chown_slash_works" != yes; then
23 dnl Trailing slash bugs in chown also occur in lchown.