* m4/acl.m4 (gl_QCOPY_ACL): Require gl_FILE_HAS_ACL.
(QCOPY_ACL_LIB): Conditionally add $FILE_HAS_ACL_LIB.
* modules/acl-tests (Makefile.am): Revert last change.
+2025-05-10 Bruno Haible <bruno@clisp.org>
+
+ qcopy-acl: Update link dependencies after yesterday's change.
+ * m4/acl.m4 (gl_QCOPY_ACL): Require gl_FILE_HAS_ACL.
+ (QCOPY_ACL_LIB): Conditionally add $FILE_HAS_ACL_LIB.
+ * modules/acl-tests (Makefile.am): Revert last change.
+
2025-05-10 Bruno Haible <bruno@clisp.org>
file-has-acl: Simplify logic for FILE_HAS_ACL_LIB.
# acl.m4
-# serial 36
+# serial 37
dnl Copyright (C) 2002, 2004-2025 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
AC_DEFUN([gl_QCOPY_ACL],
[
AC_REQUIRE([gl_FUNC_ACL])
+ AC_REQUIRE([gl_FILE_HAS_ACL])
AC_CHECK_HEADERS_ONCE([linux/xattr.h])
gl_FUNC_XATTR
if test "$use_xattr" = yes; then
- QCOPY_ACL_LIB="$LIB_XATTR"
+ QCOPY_ACL_LIB="$LIB_XATTR $FILE_HAS_ACL_LIB"
else
QCOPY_ACL_LIB="$LIB_ACL"
fi
TESTS_ENVIRONMENT += USE_ACL=$(USE_ACL)
check_PROGRAMS += test-set-mode-acl test-copy-acl test-sameacls
test_set_mode_acl_LDADD = $(LDADD) $(LIB_ACL) $(LIBUNISTRING) @LIBINTL@ $(MBRTOWC_LIB) $(LIBC32CONV)
-test_copy_acl_LDADD = $(LDADD) $(LIB_ACL) $(QCOPY_ACL_LIB) $(FILE_HAS_ACL_LIB) $(LIBUNISTRING) @LIBINTL@ $(MBRTOWC_LIB) $(LIBC32CONV)
+test_copy_acl_LDADD = $(LDADD) $(LIB_ACL) $(QCOPY_ACL_LIB) $(LIBUNISTRING) @LIBINTL@ $(MBRTOWC_LIB) $(LIBC32CONV)
test_sameacls_LDADD = $(LDADD) $(LIB_ACL) @LIBINTL@ $(MBRTOWC_LIB)