diff options
author | Colin Watson <cjwatson@debian.org> | 2019-01-26 17:41:48 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2019-01-26 17:41:48 +0000 |
commit | f76082bb129a60d265e6f393deca3b9bcb50c68e (patch) | |
tree | 2aa669c15642ff790758aca953a0472d3a5db9f2 /bootstrap.conf | |
parent | e3059f35410481ce018c70176aa1b40ddd5fc1dd (diff) |
Use Gnulib's lchown function
Also remove lib/xchown.*; with only one call site, they don't pull their
weight over equivalent inline code.
* bootstrap.conf (gnulib_modules): Add lchown.
* configure.ac (AC_CHECK_FUNCS): Remove check for lchown.
* lib/Makefile.am (libman_la_SOURCES): Remove xchown.c and xchown.h.
* src/check_mandirs.c (chown_if_possible): Always use lchown rather than
chown, and inline the error check.
* po/POTFILES.in: Remove lib/xchown.c.
* po/man-db.pot, po/*.po: Update.
Diffstat (limited to 'bootstrap.conf')
-rw-r--r-- | bootstrap.conf | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bootstrap.conf b/bootstrap.conf index 83cd855e..52f8ea05 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -40,6 +40,7 @@ gnulib_modules=" hash-pjw-bare idpriv-drop idpriv-droptemp + lchown lib-ignore linkedhash-list localcharset |