aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorkevlo <kevlo@FreeBSD.org>2008-10-19 12:38:52 +0800
committerkevlo <kevlo@FreeBSD.org>2008-10-19 12:38:52 +0800
commitbdfd830cf62bbe150da7cb24ca60647cbdd0656e (patch)
tree8ff13e68e07e4bfb6ee343bc851c6bc8c3f6f81c /sysutils
parent58eaaaaadc10d4db165303aa8c0eec1c1b518526 (diff)
downloadfreebsd-ports-gnome-bdfd830cf62bbe150da7cb24ca60647cbdd0656e.tar.gz
freebsd-ports-gnome-bdfd830cf62bbe150da7cb24ca60647cbdd0656e.tar.zst
freebsd-ports-gnome-bdfd830cf62bbe150da7cb24ca60647cbdd0656e.zip
Fix build on -CURRENT:
- remove the struct thread unuseful argument from bufobj interface.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/fusefs-kmod/Makefile2
-rw-r--r--sysutils/fusefs-kmod/files/patch-fuse_module__fuse_vnops.c13
2 files changed, 12 insertions, 3 deletions
diff --git a/sysutils/fusefs-kmod/Makefile b/sysutils/fusefs-kmod/Makefile
index e354d493112c..e00e81630e64 100644
--- a/sysutils/fusefs-kmod/Makefile
+++ b/sysutils/fusefs-kmod/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fusefs
DISTVERSION= 0.3.9-pre1.20080208
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils kld
MASTER_SITES= http://mercurial.creo.hu/repos/fuse4bsd-hg/index.cgi/archive/
PKGNAMESUFFIX= -kmod
diff --git a/sysutils/fusefs-kmod/files/patch-fuse_module__fuse_vnops.c b/sysutils/fusefs-kmod/files/patch-fuse_module__fuse_vnops.c
index 74ac7dd22c20..e92cfcf0dba8 100644
--- a/sysutils/fusefs-kmod/files/patch-fuse_module__fuse_vnops.c
+++ b/sysutils/fusefs-kmod/files/patch-fuse_module__fuse_vnops.c
@@ -1,5 +1,5 @@
---- fuse_module/fuse_vnops.c.orig 2008-09-26 13:08:03.000000000 -0400
-+++ fuse_module/fuse_vnops.c 2008-09-26 13:14:36.000000000 -0400
+--- fuse_module/fuse_vnops.c.orig 2008-02-05 13:25:57.000000000 +0800
++++ fuse_module/fuse_vnops.c 2008-10-19 12:31:23.000000000 +0800
@@ -799,8 +799,11 @@
struct vnode *vp = ap->a_vp;
struct vattr *vap = ap->a_vap;
@@ -26,6 +26,15 @@
if (err)
return (err);
facp->facc_flags |= FACCESS_VA_VALID;
+@@ -1929,7 +1936,7 @@
+ * It will not invalidate pages which are dirty, locked, under
+ * writeback or mapped into pagetables.")
+ */
+- err = vinvalbuf(vp, 0, td, PCATCH, 0);
++ err = vinvalbuf(vp, 0, PCATCH, 0);
+ fufh->flags |= FOPEN_KEEP_CACHE;
+ }
+
@@ -3005,8 +3012,11 @@
struct vattr *vap = ap->a_vap;
struct vnode *vp = ap->a_vp;