#23952: curlftpfs on macbook pro 2,1 -------------------------------------+-------------------------------------- Reporter: faruk.tuefekli@… | Owner: darenzana@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: curlftpfs -------------------------------------+-------------------------------------- Changes (by dports@…): * cc: dports@… (added) Comment: It looks like MacFUSE #defines __FreeBSD__ to 10 (for Mac OS "10") to indicate that it's running on a Mac. This is a really awful hack that lets it use `#ifdef __FreeBSD__` to detect OS X or FreeBSD and `#if (__FreeBSD__ >= 10)` to detect OS X specifically. Unfortunately, it does that in the header files too so ports that use fuse have to #define it too, causing problems like this. This really needs to be fixed in MacFUSE, but it'd be a pretty large change so I'm not sure if having the port try to patch it is a good idea. There might also be backwards-compatibility issues... -- Ticket URL: <https://trac.macports.org/ticket/23952#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS