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

Reply via email to