#1845: inotify header
------------------------------------------+---------------------------------
Reporter: [EMAIL PROTECTED] | Owner: [EMAIL PROTECTED]
Type: task | Status: reopened
Priority: high | Milestone: 6.2
Component: Book | Version: 6.2
Severity: blocker | Resolution:
Keywords: |
------------------------------------------+---------------------------------
Changes (by [EMAIL PROTECTED]):
* resolution: fixed =>
* status: closed => reopened
Comment:
This is not fixed at all. To use inotify, the following has to be present:
* IN_* defines, they come from >sys/inotify.h> that the patch adds
* The syscalls, get them from http://www.diy-linux.org/downloads/patches
/linux-libc-headers-2.6.12.0-x86-syscalls-1.patch (you may cut the
unrelated ones out, and adjust NR_syscalls accordingly)
* The functions that call those syscalls. Currently, even DIY misses
this.
If any of the items above is missing, inotify is unusable. Some packages
(like inotify-tools-2.1) provide all pieces by themselves. Some (like
dovecot) don't provide any. Packages that provide only some of the items
don't exist because doing so is inconsistent.
The current patch, thus, is bad (i.e., not better than nothing) and should
be removed. Alternative solutions are accepted as long as dovecot-1.0rc2
builds with the --with-notify=inotify flag passed to the ./configure
script (currently, it doesn't).
--
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/1845>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page