Package: shfs-source Version: 0.35-6 The new prepatch added from upstream which solved the build problems on 2.6.16 seems to break 2.6.15 compilations. I had to change d_u.dentry back to dentry in dcache.c to get it running.
The kernel is a stock 2.6.15-1-686 in an Etch machine (which uses 0.35-6 since April 27th.) This is related to closed bug #360036 on shfs-source. This should not be grave since Etch will be shipping with (at least) 2.6.17, and changes to the dentry struct seems to be made around 2.6.15-rc3 on 2005-11-29 [1] root @ faraday ~ # diff -u dcache.h-2.6.17 /usr/src/linux/include/linux/dcache.h | grep "d_child\|d_u" - * d_child and d_rcu can share memory - struct list_head d_child; /* child of parent list */ - } d_u; + struct list_head d_child; /* child of parent list */ Can anyone confirm this? Thank you very much for your time, Jose [1] http://www.linuxrocket.net/index.cgi?a=MailArchiver&ma=ShowMail&Id=395754&Attachno=2 -- José M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info

