summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@gentoo.org>2006-03-22 20:55:14 +0000
committerSaleem Abdulrasool <compnerd@gentoo.org>2006-03-22 20:55:14 +0000
commit652162fbc3df910985a2fbbef16328dec75984f4 (patch)
treea11a534da1f2ae5e660f734cc7de42f5c238f5dd /net-fs/shfs/files
parentamd64 stable for 2.103. Removed older ebuilds. (diff)
downloadgentoo-2-652162fbc3df910985a2fbbef16328dec75984f4.tar.gz
gentoo-2-652162fbc3df910985a2fbbef16328dec75984f4.tar.bz2
gentoo-2-652162fbc3df910985a2fbbef16328dec75984f4.zip
Fixing compiling against 2.6.16, adding X useflag
(Portage version: 2.1_pre6-r5)
Diffstat (limited to 'net-fs/shfs/files')
-rw-r--r--net-fs/shfs/files/digest-shfs-0.35-r33
-rw-r--r--net-fs/shfs/files/shfs-0.35-2.6.16-dentry.patch20
2 files changed, 23 insertions, 0 deletions
diff --git a/net-fs/shfs/files/digest-shfs-0.35-r3 b/net-fs/shfs/files/digest-shfs-0.35-r3
new file mode 100644
index 000000000000..5d55d11b9c37
--- /dev/null
+++ b/net-fs/shfs/files/digest-shfs-0.35-r3
@@ -0,0 +1,3 @@
+MD5 016f49d71bc32eee2b5d11fc1600cfbe shfs-0.35.tar.gz 128656
+RMD160 84bc1c1d6bf5bd722fe1e4b3a4055843b11eda7a shfs-0.35.tar.gz 128656
+SHA256 0d48ffe4d801180c15466f20aaa5802adb9d22067e8941e051dc3c64717ec3c2 shfs-0.35.tar.gz 128656
diff --git a/net-fs/shfs/files/shfs-0.35-2.6.16-dentry.patch b/net-fs/shfs/files/shfs-0.35-2.6.16-dentry.patch
new file mode 100644
index 000000000000..a1534bc221d9
--- /dev/null
+++ b/net-fs/shfs/files/shfs-0.35-2.6.16-dentry.patch
@@ -0,0 +1,20 @@
+--- shfs/Linux-2.6/dcache.c 2004-06-01 15:16:19.000000000 +0200
++++ shfs/Linux-2.6/dcache.c 2006-02-17 17:36:02.000000000 +0100
+@@ -68,7 +68,7 @@
+ spin_lock(&dcache_lock);
+ next = parent->d_subdirs.next;
+ while (next != &parent->d_subdirs) {
+- dentry = list_entry(next, struct dentry, d_child);
++ dentry = list_entry(next, struct dentry, d_u.d_child);
+ dentry->d_fsdata = NULL;
+ shfs_age_dentry(info, dentry);
+ next = next->next;
+@@ -101,7 +101,7 @@
+ spin_lock(&dcache_lock);
+ next = parent->d_subdirs.next;
+ while (next != &parent->d_subdirs) {
+- dent = list_entry(next, struct dentry, d_child);
++ dent = list_entry(next, struct dentry, d_u.d_child);
+ if ((unsigned long)dent->d_fsdata == fpos) {
+ if (dent->d_inode)
+ dget_locked(dent);