#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