[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: new snapshot available: coreutils-7.5.65-61cc6
From: |
Eric Blake |
Subject: |
Re: new snapshot available: coreutils-7.5.65-61cc6 |
Date: |
Tue, 8 Sep 2009 14:24:51 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Eric Blake <ebb9 <at> byu.net> writes:
> According to Pádraig Brady on 9/7/2009 6:32 PM:
> > gnulib 52c658e seems to have removed #include "openat.h" from fstatat.c
> > but not replaced it with #include <fcntl.h>
>
> Yep; and only Solaris had the problem, because that is the only platform
> with broken fstatat (the other platforms either lack it or it works
> entirely). Fixed as follows; coreutils needs to update the gnulib submodule.
euidaccess.c is also broken; it refers to AT_EACCESS without using <fcntl.h>.
From: Eric Blake <address@hidden>
Date: Tue, 8 Sep 2009 08:24:11 -0600
Subject: [PATCH] euidaccess: fix compilation error
* lib/euidaccess.c (includes): Add <fcntl.h>, for AT_EACCESS.
Signed-off-by: Eric Blake <address@hidden>
---
ChangeLog | 3 +++
lib/euidaccess.c | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9316020..8cf27c0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2009-09-08 Eric Blake <address@hidden>
+ euidaccess: fix compilation error
+ * lib/euidaccess.c (includes): Add <fcntl.h>, for AT_EACCESS.
+
rawmemchr: relax license
* modules/rawmemchr (License): Derived from glibc, so LGPLv2+ is
okay.
diff --git a/lib/euidaccess.c b/lib/euidaccess.c
index 5ba59b0..dcb6e3a 100644
--- a/lib/euidaccess.c
+++ b/lib/euidaccess.c
@@ -25,6 +25,7 @@
# include <config.h>
#endif
+#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
--
1.6.3.2