[MacPorts] #26115: Want support for arch=x86_64 in macfuse
#26115: Want support for arch=x86_64 in macfuse ---------------------------------+------------------------------------------ Reporter: hanche@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: macfuse ---------------------------------+------------------------------------------ /Library/Filesystems/fusefs.fs/Support/fusefs.kext can't be loaded when the kernel is booted in 64 bit mode (using the boot arg arch=x86_64 or merely holding down the 6 and 4 keys during boot), as it is compiled for 32 bit mode only. It would be nice to have the option to compile it for this architecture. -- Ticket URL: <http://trac.macports.org/ticket/26115> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26115: Want support for arch=x86_64 in macfuse ---------------------------------+------------------------------------------ Reporter: hanche@… | Owner: dports@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: macfuse ---------------------------------+------------------------------------------ Changes (by macsforever2000@…): * owner: macports-tickets@… => dports@… * version: 1.9.1 => -- Ticket URL: <http://trac.macports.org/ticket/26115#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26115: Want support for arch=x86_64 in macfuse ---------------------------------+------------------------------------------ Reporter: hanche@… | Owner: dports@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: macfuse ---------------------------------+------------------------------------------ Comment(by dports@…): Sure would be nice. Unfortunately, MacFUSE doesn't support 64-bit kernels yet, and I don't think there's been any progress on that front upstream. It's not simply a matter of compiling it for the right architecture, there's significant work involved. (IIRC, the problem was that 64-bit kernels require thread-safe file systems, and MacFUSE isn't.) -- Ticket URL: <http://trac.macports.org/ticket/26115#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26115: Want support for arch=x86_64 in macfuse ---------------------------------+------------------------------------------ Reporter: hanche@… | Owner: dports@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: macfuse ---------------------------------+------------------------------------------ Comment(by hanche@…): So it can only be fixed by major work upstream? Then perhaps this ticket should be closed. (But it's good to have this in the archive for the next guy who comes along with the same idea.) -- Ticket URL: <http://trac.macports.org/ticket/26115#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26115: Want support for arch=x86_64 in macfuse ---------------------------------+------------------------------------------ Reporter: hanche@… | Owner: dports@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: macfuse ---------------------------------+------------------------------------------ Comment(by dports@…): This [http://groups.google.com/group/macfuse/browse_thread/thread/9e5ec92932f27f46 thread] on the MacFUSE forums shows some progress towards a 64-bit MacFUSE kernel module, though note that it's an unofficial, experimental beta. I also got the impression somewhere (forgot where) that it may use somewhat coarser locking than one might hope, but I don't know if that true or how much of a problem it is. Also worth reading is this older [http://groups.google.com/group/macfuse/browse_thread/thread/97951b355e57db56... post] that explains the problem with 64-bit kernels. -- Ticket URL: <https://trac.macports.org/ticket/26115#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26115: Want support for arch=x86_64 in macfuse ---------------------------------+------------------------------------------ Reporter: hanche@… | Owner: dports@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: macfuse ---------------------------------+------------------------------------------ Comment(by julien.cornebise@…): This problem comes more pressing as the new MacBook Pros now ship with a 64 bits kernel by default: can't get the macfuse version shipped with port to work on those, hence cannot install sshfs nor encfs (unless it is possible to force them to ignore the dependencies, but I am too now to MacPorts to know how to). The unofficial MacFuse 2.1.9 for 64 bits kernel mentioned by dports@macports.org seems to work (got it working here), though, and could really be a great addition to macports as so many other packages depend on it. Besides, the official maintainer of MacFuse seems not to be coming back anytime soon. -- Ticket URL: <https://trac.macports.org/ticket/26115#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26115: Want support for arch=x86_64 in macfuse ----------------------------------+----------------------------------------- Reporter: hanche@… | Owner: dports@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: invalid | Keywords: Port: macfuse | ----------------------------------+----------------------------------------- Changes (by dports@…): * status: new => closed * resolution: => invalid Comment: I'm closing this because it's now pretty clear there won't be any further official releases of MacFUSE. The project has forked, so any future development will be under a different name. Fuse4X is one fork, and does include 64-bit support. It's now available in MacPorts (fuse4x), and most filesystems should be compatible. #30383 discusses some of the remaining compatibility issues. (If you run into others, please let me know!) OSXFUSE is another fork, which is not yet available in MacPorts but might be someday. -- Ticket URL: <https://trac.macports.org/ticket/26115#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts