FYI, >From af63c52f901a63e6503820c0bee55eda90fc1a50 Mon Sep 17 00:00:00 2001 From: Jim Meyering <[email protected]> Date: Sun, 21 Mar 2010 16:30:31 +0100 Subject: [PATCH] build: avoid compilation failure on systems using rpl_open
This new build failure has arisen as a result of using gnulib's "fcntl" module. Now that an inadequate "open" syscall is replace by gnulib's wrapper, it is essential to include <fcntl.h>. * src/grep.c: Include <fcntl.h>. This is required, for grepfile's use of open, at least on Cygwin and Darwin. --- src/grep.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/grep.c b/src/grep.c index 591f801..e41ad50 100644 --- a/src/grep.c +++ b/src/grep.c @@ -33,6 +33,7 @@ # include <wchar.h> # include <wctype.h> #endif +#include <fcntl.h> #include <stdio.h> #include "system.h" -- 1.7.0.2.486.gfdfcd
