changeset 12038:ac2a6371d78c

stat: add as dependency to other modules 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>
author Eric Blake <ebb9@byu.net>
date Tue, 15 Sep 2009 14:43:14 -0600
parents eb6b9da995d7
children eacd308b94de
files ChangeLog modules/chown modules/euidaccess modules/fchdir modules/isdir modules/link modules/lstat modules/mkdir-p modules/modechange modules/open modules/readlink modules/same
diffstat 12 files changed, 24 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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.
--- a/modules/chown
+++ b/modules/chown
@@ -9,6 +9,7 @@
 Depends-on:
 open
 unistd
+stat
 sys_stat
 
 configure.ac:
--- a/modules/euidaccess
+++ b/modules/euidaccess
@@ -9,6 +9,7 @@
 unistd
 extensions
 group-member
+stat
 sys_stat
 
 configure.ac:
--- a/modules/fchdir
+++ b/modules/fchdir
@@ -16,6 +16,7 @@
 malloc-posix
 open
 realloc-posix
+stat
 stdbool
 strdup-posix
 sys_stat
--- a/modules/isdir
+++ b/modules/isdir
@@ -6,6 +6,7 @@
 m4/isdir.m4
 
 Depends-on:
+stat
 
 configure.ac:
 gl_ISDIR
@@ -20,4 +21,3 @@
 
 Maintainer:
 Jim Meyering
-
--- a/modules/link
+++ b/modules/link
@@ -6,6 +6,7 @@
 m4/link.m4
 
 Depends-on:
+stat
 strdup-posix
 sys_stat
 unistd
--- a/modules/lstat
+++ b/modules/lstat
@@ -6,6 +6,7 @@
 m4/lstat.m4
 
 Depends-on:
+stat
 sys_stat
 
 configure.ac:
--- a/modules/mkdir-p
+++ b/modules/mkdir-p
@@ -17,6 +17,7 @@
 mkancesdirs
 quote
 savewd
+stat
 stat-macros
 stdbool
 sys_stat
--- a/modules/modechange
+++ b/modules/modechange
@@ -8,6 +8,7 @@
 m4/modechange.m4
 
 Depends-on:
+stat
 stat-macros
 stdbool
 sys_stat
--- a/modules/open
+++ b/modules/open
@@ -8,6 +8,7 @@
 
 Depends-on:
 fcntl-h
+stat
 
 configure.ac:
 gl_FUNC_OPEN
--- a/modules/readlink
+++ b/modules/readlink
@@ -6,6 +6,7 @@
 m4/readlink.m4
 
 Depends-on:
+stat
 unistd
 
 configure.ac:
--- a/modules/same
+++ b/modules/same
@@ -12,6 +12,7 @@
 error
 dirname
 same-inode
+stat
 stdbool
 memcmp