[MacPorts] #33243: fuse4x-kext: add +trace variant
MacPorts
noreply at macports.org
Tue Feb 28 14:42:30 PST 2012
#33243: fuse4x-kext: add +trace variant
---------------------------------------+------------------------------------
Reporter: anatol.pomozov@… | Owner: dports@…
Type: enhancement | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Resolution: fixed | Keywords:
Port: fuse4x-kext |
---------------------------------------+------------------------------------
Comment(by anatol.pomozov@…):
Hi, thanks for taking care of it. Also thanks for updating to 0.9.0
although it requires a few additional things
- kext needs FUSE4X_DISABLE_MACFUSE_MODE flag passed to
GCC_PREPROCESSOR_DEFINITIONS. This disables some sysctl entries that mimic
macfuse.
- fuse needs "configure.cflags-append -D_DARWIN_USE_64_BIT_INODE", it
forces to use 64bit inodes. The flag is no-op on 10.6+ but on 10.5 32bit
inodes are used by default. In fuse4x version prior 0.9.0 this flag was a
part of ./configure script (and forced 64bit inodes on all platforms) but
now it is moved outside to a separate build script.
- Portfiles (both kext and fuse) still mention "/System/" it should be
removed I think.
As GCC_PREPROCESSOR_DEFINITIONS I also expected something cleaner.
Something like
xcode.build.definitions-append 'FUSE4X_DEBUG'
--
Ticket URL: <https://trac.macports.org/ticket/33243#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list