[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