Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kernel2634.git;a=commitdiff;h=6f2b25a93def9dea52e4be73653d3d5a2a1d1b54

commit 6f2b25a93def9dea52e4be73653d3d5a2a1d1b54
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Wed May 19 12:54:57 2010 +0200

redirfs-0.7-10-i686

rebuilt with kernel-2.6.34

diff --git a/source/apps-extra/redirfs/FrugalBuild 
b/source/apps-extra/redirfs/FrugalBuild
index 3b8b23d..7e8246b 100644
--- a/source/apps-extra/redirfs/FrugalBuild
+++ b/source/apps-extra/redirfs/FrugalBuild
@@ -4,7 +4,7 @@
pkgname=redirfs
pkgver=0.7
realver=${pkgver/pre/-pre}
-pkgrel=9
+pkgrel=10
pkgdesc="Redirecting FileSystem"
url="http://www.redirfs.org/tiki-index.php";
_F_kernelmod_scriptlet=$pkgname.install
@@ -13,9 +13,10 @@ groups=('apps-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump 
http://www.redirfs.org/tiki-index.php?page=redirfs_download|grep -v pre 
|Flasttar"
source=(http://www.redirfs.org/packages/$pkgname-$realver.tar.gz \
-       kernel-2.6.31.patch)
+       kernel-2.6.3{1,4}.patch)
sha1sums=('91705689def812ca50db2d1d461509fe5ae9a753' \
-          'c46860548855b658885fd292ce7ced9d725e7dc9')
+          'c46860548855b658885fd292ce7ced9d725e7dc9' \
+          '66c506fcd4dc9fe2daca1e0fde862a84e9619f45')

build()
{
diff --git a/source/apps-extra/redirfs/kernel-2.6.34.patch 
b/source/apps-extra/redirfs/kernel-2.6.34.patch
new file mode 100644
index 0000000..3379716
--- /dev/null
+++ b/source/apps-extra/redirfs/kernel-2.6.34.patch
@@ -0,0 +1,25 @@
+diff --git a/rfs.h b/rfs.h
+index c6ff02b..ed0dd13 100644
+--- a/rfs.h
++++ b/rfs.h
+@@ -28,6 +28,7 @@
+ #include <linux/wait.h>
+ #include <linux/sched.h>
+ #include <linux/quotaops.h>
++#include <linux/slab.h>
+ #include "redirfs.h"
+
+ #define RFS_ADD_OP(ops_new, op) \
+diff --git a/rfs_inode.c b/rfs_inode.c
+index 34a3f37..43f4142 100644
+--- a/rfs_inode.c
++++ b/rfs_inode.c
+@@ -752,7 +752,7 @@ static int rfs_setattr_default(struct dentry *dentry, 
struct iattr *iattr)
+
+       if ((iattr->ia_valid & ATTR_UID && iattr->ia_uid != inode->i_uid) ||
+           (iattr->ia_valid & ATTR_GID && iattr->ia_gid != inode->i_gid))
+-              return rfs_dq_transfer(inode, iattr) ? -EDQUOT : 0;
++              return dquot_transfer(inode, iattr) ? -EDQUOT : 0;
+
+       return inode_setattr(inode, iattr);
+ }
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to