[MacPorts] #30383: fuse filesystems should support fuse4x as dependency

MacPorts noreply at macports.org
Mon Jul 25 20:56:56 PDT 2011


#30383: fuse filesystems should support fuse4x as dependency
---------------------------------+------------------------------------------
 Reporter:  dports@…             |       Owner:  dports@…                                                                                                                   
     Type:  defect               |      Status:  new                                                                                                                        
 Priority:  Normal               |   Milestone:                                                                                                                             
Component:  ports                |     Version:  2.0.0                                                                                                                      
 Keywords:                       |        Port:  bindfs curlftpfs encfs ext2fuse fuse-bindings-python fuse-bindings-python25 gmailfs mhddfs mp3fs ntfs-3g procfs spotlightfs
---------------------------------+------------------------------------------
 I just added ports for Fuse4X, a fork of MacFUSE that provides 64-bit
 kernel support among other features. It should be possible to use any of
 our existing fuse filesystem to run atop fuse4x, although macfuse should
 remain the default.

 At a minimum, existing ports will need to change their `port:macfuse`
 dependency to `path:lib/pkgconfig/fuse.pc:macfuse`

 Some other problems ports might run into:

  * fuse4x's library is `-lfuse4x` not `-lfuse`; ports using pkgconfig
 should figure this out on their own
  * macfuse includes emulation of named semaphores, fuse4x doesn't
  * fuse4x's framework is in a different location (and in the fuse4x-
 framework port)

 I am looking through the ports now to see if they work with fuse4x, and
 will report here if any changes seem to be necessary. I already fixed
 sshfs in r81150.

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


More information about the macports-tickets mailing list