[MacPorts] #14758: libfuse: Symbol not found: ___CFConstantStringClassReference

MacPorts trac at macosforge.org
Sat Mar 22 23:50:24 PDT 2008


#14758: libfuse: Symbol not found: ___CFConstantStringClassReference
---------------------------------+------------------------------------------
 Reporter:  sfiera at macports.org  |       Owner:  eridius at macports.org
     Type:  defect               |      Status:  new                 
 Priority:  Normal               |   Milestone:  Port Bugs           
Component:  ports                |     Version:  1.6.0               
 Keywords:  fuse, libfuse        |  
---------------------------------+------------------------------------------
 I was attempting to create a `python25` version of `fuse-bindings-python`.
 When I went into python to test, I got the following results:

 {{{
 >>> import fuse
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "/opt/local/lib/python2.5/site-packages/fuse.py", line 26, in
 <module>
     from fuseparts._fuse import main, FuseGetContext, FuseInvalidate
 ImportError: dlopen(/opt/local/lib/python2.5/site-
 packages/fuseparts/_fusemodule.so, 2): Symbol not found:
 ___CFConstantStringClassReference
   Referenced from: /opt/local/lib/libfuse.0.dylib
   Expected in: flat namespace
 }}}

 This is strongly reminiscent of #12171, so I tried making similar changes
 to `libfuse`; that is, adding `configure.ldflags-append -framework
 CoreFoundation`. This worked fine, and I've attached a patch.

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14758>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list