9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] MacFUSE 2.0 released, <cough> new header updates required for 9pfuse
@ 2008-12-10 19:35 Jeff Sickel
  0 siblings, 0 replies; only message in thread
From: Jeff Sickel @ 2008-12-10 19:35 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 322 bytes --]

As with each new release of MacFUSE, we've got to update a few things
to get 9pfuse working again.  The following patch (hg export) has the
changes to fuse_kernel.h that are required to get it working again.
Unfortunately, the change is not backwardly compatible--and completely
untested on any FreeBSD machines.



[-- Attachment #2: 2973.patch --]
[-- Type: application/octet-stream, Size: 1132 bytes --]

# HG changeset patch
# User Jeff Sickel <jas@corpus-callosum.com>
# Date 1228937176 21600
# Node ID ab787bb2930b4b2fa1d4004e33f2adfdf92a600d
# Parent  47b3d93f532d3eab751eeaa6bbdafd44990199cd
MacFUSE 2.0 updates

diff -r 47b3d93f532d -r ab787bb2930b src/cmd/9pfuse/fuse_kernel.h
--- a/src/cmd/9pfuse/fuse_kernel.h	Sun Dec 07 09:20:08 2008 -0800
+++ b/src/cmd/9pfuse/fuse_kernel.h	Wed Dec 10 13:26:16 2008 -0600
@@ -3,8 +3,6 @@
     Copyright (C) 2001-2007  Miklos Szeredi <miklos@szeredi.hu>


-
-
     This -- and only this -- header file may also be distributed under
     the terms of the BSD Licence as follows:

@@ -63,9 +61,15 @@
 	__u64	atime;
 	__u64	mtime;
 	__u64	ctime;
+#if (__FreeBSD__ >= 10)
+	__u64	crtime;
+#endif /* __FreeBSD__ >= 10 */
 	__u32	atimensec;
 	__u32	mtimensec;
 	__u32	ctimensec;
+#if (__FreeBSD__ >= 10)
+	__u32	crtimensec;
+#endif /* __FreeBSD__ >= 10 */
 	__u32	mode;
 	__u32	nlink;
 	__u32	uid;
@@ -73,7 +77,6 @@
 	__u32	rdev;
 #if (__FreeBSD__ >= 10)
 	__u32	flags; /* file flags; see chflags(2) */
-	__u32	padding;
 #endif /* __FreeBSD__ >= 10 */
 };


[-- Attachment #3: Type: text/plain, Size: 4 bytes --]




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-12-10 19:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-12-10 19:35 [9fans] MacFUSE 2.0 released, <cough> new header updates required for 9pfuse Jeff Sickel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).