stat: add as dependency to other modules
authorEric Blake <ebb9@byu.net>
Tue, 15 Sep 2009 20:43:14 +0000 (14:43 -0600)
committerEric Blake <ebb9@byu.net>
Sat, 19 Sep 2009 19:18:04 +0000 (13:18 -0600)
Modules that use stat but are not in this list don't trip any of
the bugs that the stat module fixes.

* modules/chown (Depends-on): Add stat.
* modules/euidaccess (Depends-on): Likewise.
* modules/fchdir (Depends-on): Likewise.
* modules/isdir (Depends-on): Likewise.
* modules/link (Depends-on): Likewise.
* modules/lstat (Depends-on): Likewise.
* modules/mkdir-p (Depends-on): Likewise.
* modules/modechange (Depends-on): Likewise.
* modules/open (Depends-on): Likewise.
* modules/readlink (Depends-on): Likewise.
* modules/same (Depends-on): Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
12 files changed:
ChangeLog
modules/chown
modules/euidaccess
modules/fchdir
modules/isdir
modules/link
modules/lstat
modules/mkdir-p
modules/modechange
modules/open
modules/readlink
modules/same

index d0aa2c45558f32f4b9ccc0245281e70149d1ad1d..100272237f2ec8a3c513b4674159b751fead110b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
 2009-09-19  Eric Blake  <ebb9@byu.net>
 
+       stat: add as dependency to other modules
+       * modules/chown (Depends-on): Add stat.
+       * modules/euidaccess (Depends-on): Likewise.
+       * modules/fchdir (Depends-on): Likewise.
+       * modules/isdir (Depends-on): Likewise.
+       * modules/link (Depends-on): Likewise.
+       * modules/lstat (Depends-on): Likewise.
+       * modules/mkdir-p (Depends-on): Likewise.
+       * modules/modechange (Depends-on): Likewise.
+       * modules/open (Depends-on): Likewise.
+       * modules/readlink (Depends-on): Likewise.
+       * modules/same (Depends-on): Likewise.
+
        stat: fix Solaris 9 bug
        * m4/stat.m4 (gl_FUNC_STAT): Detect Solaris 9 bug with trailing
        slash.
index cf9921089b90ac189647c1c9d69055203313a8f4..88d0cd458fe35b7d2bd4a55c55af0a70843ad4b4 100644 (file)
@@ -9,6 +9,7 @@ m4/chown.m4
 Depends-on:
 open
 unistd
+stat
 sys_stat
 
 configure.ac:
index 47d9716e2f55ed9d7a6045d1eb22a5a455951d4f..bf329c64d8303056a2a1e118ab3de41ce35bcb18 100644 (file)
@@ -9,6 +9,7 @@ Depends-on:
 unistd
 extensions
 group-member
+stat
 sys_stat
 
 configure.ac:
index b35e38584e9e9fc7b9ff87be2668c0de35fea0e9..69ac3c308ad3d433f6e4d5d591472cacbdac5dc3 100644 (file)
@@ -16,6 +16,7 @@ include_next
 malloc-posix
 open
 realloc-posix
+stat
 stdbool
 strdup-posix
 sys_stat
index 09f59563a5caebb15ca19bd453b260123fb70830..001546ea82dab3420f22e3cce870a0e453f405e5 100644 (file)
@@ -6,6 +6,7 @@ lib/isdir.c
 m4/isdir.m4
 
 Depends-on:
+stat
 
 configure.ac:
 gl_ISDIR
@@ -20,4 +21,3 @@ GPL
 
 Maintainer:
 Jim Meyering
-
index 9492950997bb31047ddb89784db6adacee80e2bd..6a006c31e0e2957238342b2d65db013ec60a1cbb 100644 (file)
@@ -6,6 +6,7 @@ lib/link.c
 m4/link.m4
 
 Depends-on:
+stat
 strdup-posix
 sys_stat
 unistd
index b0c8b4436d8b36c42d83966d7383307b5bb1bf15..e4eabb5ac9ca9f52897a6034bae2b1f9b855e4ec 100644 (file)
@@ -6,6 +6,7 @@ lib/lstat.c
 m4/lstat.m4
 
 Depends-on:
+stat
 sys_stat
 
 configure.ac:
index 20e3a23b49f69a17403de32cbcde4c4e9155ac6b..3b0abdf41e6d50d7199f2018c2259d8e7912caee 100644 (file)
@@ -17,6 +17,7 @@ lchown
 mkancesdirs
 quote
 savewd
+stat
 stat-macros
 stdbool
 sys_stat
index 80d8b706625586cc336f8b0ab5906d721ac0852c..e58589a63e5969871fb3b4f4832e3e75ebc7d7e0 100644 (file)
@@ -8,6 +8,7 @@ lib/modechange.c
 m4/modechange.m4
 
 Depends-on:
+stat
 stat-macros
 stdbool
 sys_stat
index 601e0641d0c9fc685271dbc6fbd5d069cbdb5e54..0b8b303f1d3934edb0b6697d71ade4f0fcf2cace 100644 (file)
@@ -8,6 +8,7 @@ m4/mode_t.m4
 
 Depends-on:
 fcntl-h
+stat
 
 configure.ac:
 gl_FUNC_OPEN
index 8e2a1de504ea7b2804e829ab4c2f4b3935f52a55..eb32ef53ee9971651820c1660bd9ba904e77a933 100644 (file)
@@ -6,6 +6,7 @@ lib/readlink.c
 m4/readlink.m4
 
 Depends-on:
+stat
 unistd
 
 configure.ac:
index b17d7356db78df96f7e08e3cd6b900a3ae22c4e1..a6fc64f9e9572cb61117e76a29b74438c441718b 100644 (file)
@@ -12,6 +12,7 @@ xalloc
 error
 dirname
 same-inode
+stat
 stdbool
 memcmp