]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
build: update gnulib submodule to latest
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 5 Jul 2018 16:33:48 +0000 (09:33 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 5 Jul 2018 16:52:14 +0000 (09:52 -0700)
* bootstrap.conf, src/copy.c, src/mv.c, src/shred.c:
Adjust to renaming of renameat2 to renameatu.

bootstrap.conf
gnulib
src/copy.c
src/mv.c
src/shred.c

index 4da4f9415cf66855b2706900d1844946839279f4..fcf29dc231059847d4845f819641904442e7dbb6 100644 (file)
@@ -210,7 +210,7 @@ gnulib_modules="
   remove
   rename
   renameat
-  renameat2
+  renameatu
   rmdir
   root-dev-ino
   rpmatch
diff --git a/gnulib b/gnulib
index 16aa5a2efe82e01a147b4022258fa9a272f67625..2522322e5304e7d86c63e607e2bc83c8d8b0a889 160000 (submodule)
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 16aa5a2efe82e01a147b4022258fa9a272f67625
+Subproject commit 2522322e5304e7d86c63e607e2bc83c8d8b0a889
index 58d2f6eb66b5013540e4e2e0975ef921dd94b5ab..1a9cdd1a8e5919e5988c1b6747e286c290fbd79a 100644 (file)
@@ -53,7 +53,7 @@
 #include "ignore-value.h"
 #include "ioblksize.h"
 #include "quote.h"
-#include "renameat2.h"
+#include "renameatu.h"
 #include "root-uid.h"
 #include "same.h"
 #include "savedir.h"
@@ -1873,7 +1873,7 @@ copy_internal (char const *src_name, char const *dst_name,
   if (x->move_mode)
     {
       if (rename_errno < 0)
-        rename_errno = (renameat2 (AT_FDCWD, src_name, AT_FDCWD, dst_name,
+        rename_errno = (renameatu (AT_FDCWD, src_name, AT_FDCWD, dst_name,
                                    RENAME_NOREPLACE)
                         ? errno : 0);
       new_dst = rename_errno == 0;
index b6dd72d67ca15d87b45442b3602001cf19e9ce67..36fd1af4b4827b89024bbb4d8808e9e28c72e371 100644 (file)
--- a/src/mv.c
+++ b/src/mv.c
@@ -31,7 +31,7 @@
 #include "error.h"
 #include "filenamecat.h"
 #include "remove.h"
-#include "renameat2.h"
+#include "renameatu.h"
 #include "root-dev-ino.h"
 #include "priv-set.h"
 
@@ -456,7 +456,7 @@ main (int argc, char **argv)
     {
       assert (2 <= n_files);
       if (n_files == 2)
-        x.rename_errno = (renameat2 (AT_FDCWD, file[0], AT_FDCWD, file[1],
+        x.rename_errno = (renameatu (AT_FDCWD, file[0], AT_FDCWD, file[1],
                                      RENAME_NOREPLACE)
                           ? errno : 0);
       if (x.rename_errno != 0 && target_directory_operand (file[n_files - 1]))
index 2ddaadd38c4554d3fa7390782ea099490fcec98d..270b1e942fd3bfc605a8cffa4a73031e28b6bc6c 100644 (file)
@@ -93,7 +93,7 @@
 #include "human.h"
 #include "randint.h"
 #include "randread.h"
-#include "renameat2.h"
+#include "renameatu.h"
 #include "stat-size.h"
 
 /* Default number of times to overwrite.  */
@@ -1096,7 +1096,7 @@ wipename (char *oldname, char const *qoldname, struct Options const *flags)
         memset (base, nameset[0], len);
         base[len] = 0;
         bool rename_ok;
-        while (! (rename_ok = (renameat2 (AT_FDCWD, oldname, AT_FDCWD, newname,
+        while (! (rename_ok = (renameatu (AT_FDCWD, oldname, AT_FDCWD, newname,
                                           RENAME_NOREPLACE)
                                == 0))
                && errno == EEXIST && incname (base, len))