On 7/30/06, LFS Trac <[EMAIL PROTECTED]> wrote:
The linux-libc-headers-2.6.12.0-inotify-2.patch patch has to be used with glibc-2.3.6, linux-libc-headers-2.6.12.0-inotify-2.2.patch is for glibc-2.4. Both are i386 and ppc only (i.e., for the architectures supported by the LiveCD). Note: with linux-libc-headers-2.6.12.0-inotify-2.patch, you have to install the provided include/sys/inotify.h as /usr/include/sys/inotify.h.
We're still not installing include/sys/inotify.h in the book currently. Frankly, I'm not sure it should be done. The sys/ headers should really be provided by glibc. But I'm not willing to have a huge argument about this. If you'd like to see real system support for inotify, go ahead and add the correct commands, Alexander. It won't hurt anything as long as that's an accurate header. The other thing I'd like to see in the patch header is the real origin. IIRC, I got the linux/inotify.h header from linux-2.6.16.1. I don't think it's changed since before 2.6.16, and I believe it was added to the stable kernel at 2.6.13. I'd like to know the origins of the other headers. The current syscall list is much more extensive than what you've added, but that doesn't bother me to selectively backport just the inotify syscalls. I'm guessing the inotify functions in sys/inotify.h come from glibc-2.4? -- Dan -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
