I've built the SVN-20060420 and also installed in a 3/4 working gnome-2.14 (due to xorg7), but i had to (badly) update the kernel headers to include inotify.h.
Then, is there a plan to update the Linux-Libc-Headers to a 2.6.14 or 2.6.16 (which include inotify) ?
But i know that it would break big part of the 6.2 release process
dependencies of inotify.h from a 2.6.16.5
<linux/types.h> big modifications
<linux/config.h> some changes, things go now in autoconf.h
<linux/autoconf.h> big modifications due to config.h changes
<linux/posix_types.h> no changes
<asm/types.h> big modifications (there is an important update for amd in asm)
<linux/dcache.h> absent from 2.6.12.0 !!
<asm/atomic.h> some changes
<linux/config.h> ...
<linux/compiler.h>
<linux/compiler-gcc4.h>
<linux/compiler-gcc3.h>
<linux/compiler-intel.h>
<asm/processor.h>
<asm-generic/atomic.h>
<linux/list.h>
<linux/spinlock.h>
<linux/cache.h>
<linux/rcupdate.h>
<linux/fs.h>
<linux/config.h>
<linux/limits.h>
<linux/ioctl.h>
<linux/linkage.h>
<linux/wait.h>
<linux/types.h>
<linux/kdev_t.h>
<linux/dcache.h>
<linux/stat.h>
<linux/cache.h>
<linux/kobject.h>
<linux/list.h>
<linux/radix-tree.h>
<linux/prio_tree.h>
<linux/init.h>
<linux/sched.h>
<linux/mutex.h>
<asm/atomic.h>
<asm/semaphore.h>
<asm/byteorder.h>
<linux/quota.h>
<linux/seqlock.h>
<linux/nfs_fs_i.h>
<linux/fcntl.h>
<linux/err.h>
... blabla will be hard to track
i'll build another SVN but with including headers from 2.6.16 to see what going on.