]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
qcopy-acl: Update link dependencies after yesterday's change.
authorBruno Haible <bruno@clisp.org>
Sat, 10 May 2025 12:07:36 +0000 (14:07 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 10 May 2025 12:07:36 +0000 (14:07 +0200)
* 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.

ChangeLog
m4/acl.m4
modules/acl-tests

index b3598ecb37af4996085ba934abe340785e7904d7..4a4d378fd37ce64acdcae64977c7555ceb809f7f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+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.
index 50066da214460a5204b7b42c8d85f333437cc4ce..2dd33497efd35bc173216a6a050fc8c2243e7144 100644 (file)
--- a/m4/acl.m4
+++ b/m4/acl.m4
@@ -1,5 +1,5 @@
 # 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,
@@ -230,10 +230,11 @@ AC_DEFUN([gl_FILE_HAS_ACL],
 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
index c77ca16361bb591fd05b83e011657954bf502608..5add9405bc356bfac7a17b95360341366d8575a0 100644 (file)
@@ -26,5 +26,5 @@ TESTS += \
 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)