[MacPorts] #29917: Fuse4X: add port

MacPorts noreply at macports.org
Mon Jul 11 11:24:02 PDT 2011


#29917: Fuse4X: add port
--------------------------------------+-------------------------------------
 Reporter:  anatol.pomozov@…          |       Owner:  dports@…           
     Type:  submission                |      Status:  assigned           
 Priority:  Normal                    |   Milestone:                     
Component:  ports                     |     Version:                     
 Keywords:                            |        Port:  macfuse            
--------------------------------------+-------------------------------------

Comment(by anatol.pomozov@…):

 > The change should be merged to master soon.
 The fix for fuse_unmount_compat22() is in master already. Please test it.

 > load_fuse4x uses the C API for loading kexts; that doesn't exist on
 10.5. Need to fork and exec a kextload instead
 Should be fixed in master.

 > the kext's Info.plist needs different version numbers for its
 OSBundleLibraries dependencies
 I set KPI version to 9.0.0 (the one used on 10.5). I uploaded it to 'pu'
 branch.

 > fuse_params.h has PAGE_SIZE undefined. It's probably defined in some
 header file, but I'm not sure which one. Not sure how much it matters that
 it actually corresponds to the page size, anyway.
 Hm.. sounds weird this macros should be defined on 10.5. Probably a header
 file is missed.  Please try possible fix in 'pu' branch.

 > fuse_internal.c got a missing symbol on vnode_isrecycled. That may have
 been introduced in 10.6? Seems like this is the biggest problem.
 Hmm... It is defined in 10.5. Probably header file issue as well. I do not
 have a fix for it yet.

 Please try 'pu' branch and let me know what issues are left.

-- 
Ticket URL: <https://trac.macports.org/ticket/29917#comment:32>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list