Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#14758 closed defect (invalid)

libfuse: Symbol not found: ___CFConstantStringClassReference

Reported by: sfiera@… Owned by: kballard (Lily Ballard)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: fuse, libfuse Cc:
Port:

Description

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.

Attachments (1)

patch-libfuse.diff (562 bytes) - added by sfiera@… 16 years ago.
Patch to libfuse

Download all attachments as: .zip

Change History (3)

Changed 16 years ago by sfiera@…

Attachment: patch-libfuse.diff added

Patch to libfuse

comment:1 Changed 16 years ago by kballard (Lily Ballard)

Resolution: invalid
Status: newclosed

libfuse is now obsolete, use the macfuse port.

comment:2 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.