Messages in this thread | | | Date | Tue, 16 Sep 2008 15:58:02 +0300 | From | Adrian Bunk <> | Subject | Re: [PATCH] linux/inotify.h: do not include <linux/fcntl.h> in userspace |
| |
On Tue, Sep 16, 2008 at 03:22:43PM +0300, Kirill A. Shutemov wrote: > <linux/fcntl.h> conflicts with glibc's <fcntl.h>. > > It breaks building kdelibs, kdepim and pinot.
We should rather fix the actual bug.
What is the error message?
>... > --- a/include/linux/inotify.h > +++ b/include/linux/inotify.h > @@ -7,8 +7,10 @@ > #ifndef _LINUX_INOTIFY_H > #define _LINUX_INOTIFY_H > > +#ifdef __KERNEL__ > /* For O_CLOEXEC and O_NONBLOCK */ > #include <linux/fcntl.h> > +#endif >...
This breaks the header for users of IN_CLOEXEC/IN_NONBLOCK.
cu Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
| |