New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #32678 (closed defect: fixed)

Opened 17 months ago

Last modified 15 months ago

py27-pylibmc @1.2.2_0 Symbol not found: _strndup

Reported by: borisd@… Owned by: voldmar@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: jweede@…, snc@…
Port: py27-pylibmc, py26-pylibmc

Description

OSX 10.6.8, Xcode 4.0.2 Package builds without error but fails at runtime:

Python 2.7.2 (default, Nov 21 2011, 15:04:09) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pylibmc
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pylibmc/__init__.py", line 70, in <module>
    import _pylibmc
ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/_pylibmc.so, 2): Symbol not found: _strndup
  Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/_pylibmc.so
  Expected in: flat namespace
 in /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/_pylibmc.so

Change History

comment:1 Changed 17 months ago by ryandesign@…

  • Owner changed from macports-tickets@… to voldmar@…
  • Port changed from py27-pylibmc py26-pylibmc to py27-pylibmc, py26-pylibmc

comment:2 Changed 15 months ago by snc@…

  • Cc jweede@…, snc@… added

comment:3 Changed 15 months ago by snc@…

  • Status changed from new to closed
  • Resolution set to fixed

Define our own strndup on Snow Leopard, r90500.

Note: See TracTickets for help on using tickets.