]> Savannah Git Hosting - gnulib.git/commitdiff
fdatasync: Rename LIB_FDATASYNC to FDATASYNC_LIB.
authorBruno Haible <bruno@clisp.org>
Sat, 7 Jan 2023 10:23:26 +0000 (11:23 +0100)
committerBruno Haible <bruno@clisp.org>
Sat, 7 Jan 2023 17:06:51 +0000 (18:06 +0100)
* m4/fdatasync.m4: Rename LIB_FDATASYNC to FDATASYNC_LIB.
All uses changed.
* NEWS: Mention the change.

ChangeLog
NEWS
m4/fdatasync.m4
modules/fdatasync
modules/fdatasync-tests

index c3bfd87e35e8d4d068ed2618ad9e3be0f508e71c..f5cfe89c2109d19cb5bba624cc352f006260e619 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2023-01-07  Bruno Haible  <bruno@clisp.org>
+
+       fdatasync: Rename LIB_FDATASYNC to FDATASYNC_LIB.
+       * m4/fdatasync.m4: Rename LIB_FDATASYNC to FDATASYNC_LIB.
+       All uses changed.
+       * NEWS: Mention the change.
+
 2023-01-07  Bruno Haible  <bruno@clisp.org>
 
        euidaccess: Rename LIB_EACCESS to EUIDACCESS_LIBGEN.
diff --git a/NEWS b/NEWS
index 3c20b45aecb542254e46157db8c560e53245ab40..ca974f26851672615239aa47ef6e399c3d5580c4 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -74,6 +74,9 @@ User visible incompatible changes
 
 Date        Modules         Changes
 
+2023-01-07  fdatasync       Link with $(FDATASYNC_LIB) instead of
+                            $(LIB_FDATASYNC).
+
 2023-01-07  euidaccess      Link with $(EUIDACCESS_LIBGEN) instead of
                             $(LIB_EACCESS).
 
index acd71a1a563a419237b6f77e7a6e96c40156e6ab..8c5cc4fdafc0d1203d8d48b7463652052539ede2 100644 (file)
@@ -1,4 +1,4 @@
-# fdatasync.m4 serial 6
+# fdatasync.m4 serial 7
 dnl Copyright (C) 2008-2023 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -11,8 +11,8 @@ AC_DEFUN([gl_FUNC_FDATASYNC],
 
   dnl Using AC_CHECK_FUNCS_ONCE would break our subsequent AC_SEARCH_LIBS
   AC_CHECK_DECLS_ONCE([fdatasync])
-  LIB_FDATASYNC=
-  AC_SUBST([LIB_FDATASYNC])
+  FDATASYNC_LIB=
+  AC_SUBST([FDATASYNC_LIB])
 
   if test $ac_cv_have_decl_fdatasync = no; then
     HAVE_DECL_FDATASYNC=0
@@ -30,7 +30,7 @@ AC_DEFUN([gl_FUNC_FDATASYNC],
         gl_saved_libs=$LIBS
         AC_SEARCH_LIBS([fdatasync], [rt posix4],
           [test "$ac_cv_search_fdatasync" = "none required" ||
-           LIB_FDATASYNC=$ac_cv_search_fdatasync])
+           FDATASYNC_LIB=$ac_cv_search_fdatasync])
         LIBS=$gl_saved_libs
         ;;
       *)
@@ -42,4 +42,8 @@ AC_DEFUN([gl_FUNC_FDATASYNC],
         ;;
     esac
   fi
+
+  dnl For backward compatibility.
+  LIB_FDATASYNC="$FDATASYNC_LIB"
+  AC_SUBST([LIB_FDATASYNC])
 ])
index bff4dc3a695e938759ab7ed6f0562a8842eca8a9..6e0f48df213563e3fcf66ce1982aaa145705ed34 100644 (file)
@@ -23,7 +23,7 @@ Include:
 <unistd.h>
 
 Link:
-$(LIB_FDATASYNC)
+$(FDATASYNC_LIB)
 
 License:
 LGPLv2+
index cacfb8a11eb803ddf68602ffb1e0994fe828c3a6..88da0b10de6110f35e8574dc9ff6838b86105f3d 100644 (file)
@@ -11,4 +11,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-fdatasync
 check_PROGRAMS += test-fdatasync
-test_fdatasync_LDADD = $(LDADD) $(LIB_FDATASYNC)
+test_fdatasync_LDADD = $(LDADD) $(FDATASYNC_LIB)