Opened 15 years ago

Closed 14 years ago

#21576 closed defect (worksforme)

php5-suhosin installed OK but running ERROR

Reported by: james.applemac@… Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: php5-suhosin

Description

Hi,

I compiled and installed php5-suhosin 0.9.29_0 with 'port install

php5-suhosin' under OS X 10.6.1 but encounter problem when run 'php -m' .

The following are the error message:

 php -m
dyld: lazy symbol binding failed: Symbol not found: _zend_mh_bundle_symbol
  Referenced from: /opt/local/lib/php/extensions/no-debug-zts-20090626/suhosin.so
  Expected in: flat namespace

dyld: Symbol not found: _zend_mh_bundle_symbol
  Referenced from: /opt/local/lib/php/extensions/no-debug-zts-20090626/suhosin.so
  Expected in: flat namespace

Trace/BPT trap

Change History (6)

comment:1 Changed 15 years ago by mnick@…

Owner: changed from macports-tickets@… to snc@…
Version: 1.8.0

comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

Same issue as #21573, #21574, #21575 but for a different php module.

comment:3 Changed 15 years ago by nerdling (Jeremy Lavergne)

Status: newassigned

comment:4 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

The rest of the modules were complaining because apache2 was built with the +workermpm variant, and were able to function correctly after rebuilding apache2 with the +preforkmpm variant, rebuilding php5, and rebuilding the modules. This is #21281.

However php5-suhosin is still not working, even after reinstalling. See #21573 for the details of what we're tried so far. I'm out of ideas but I'm also not familiar with suhosin. It may be an upstream issue but at this point I have to refer the issue to you, Jeremy.

comment:5 Changed 14 years ago by nerdling (Jeremy Lavergne)

I revisited this ticket this morning and php -m runs successfully, showing Suhosin at the bottom under [Zend Modules].

Can anyone else verify the issue still exists?

comment:6 Changed 14 years ago by nerdling (Jeremy Lavergne)

Resolution: worksforme
Status: assignedclosed

Closing; this seems to be working now.

Note: See TracTickets for help on using tickets.