[MacPorts] #20530: php5-mysql +mysqlnd doesn't load into php5
#20530: php5-mysql +mysqlnd doesn't load into php5 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: php5-mysql -------------------------------------+-------------------------------------- Installing php5-mysql +mysqlnd (the default variant) works, but causes php itself to fail to work, reporting: {{{ PHP Warning: Cannot load module 'mysql' because required module 'mysqlnd' is not loaded in Unknown on line 0 dyld: lazy symbol binding failed: Symbol not found: __mysqlnd_palloc_rinit Referenced from: /mp/lib/php/extensions/no-debug-non- zts-20090626/mysqli.so Expected in: dynamic lookup dyld: Symbol not found: __mysqlnd_palloc_rinit Referenced from: /mp/lib/php/extensions/no-debug-non- zts-20090626/mysqli.so Expected in: dynamic lookup Trace/BPT trap }}} This is on Tiger and Leopard. I am [http://marc.info/?l=php- install&m=124907100825065&w=2 asking the PHP mailing list] for assistance. -- Ticket URL: <http://trac.macports.org/ticket/20530> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20530: php5-mysql +mysqlnd doesn't load into php5 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: php5-mysql -------------------------------------+-------------------------------------- Comment(by peimei@…): I have the same problem. -- Ticket URL: <http://trac.macports.org/ticket/20530#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20530: php5-mysql +mysqlnd doesn't load into php5 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: php5-mysql -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * status: new => assigned Comment: I know. Everyone will have the same problem. It's simply broken for now. Use the +mysqlnd variant in the php5 port instead of the php5-mysql port for now until I fix this. I have been told off-list that I can add this to the php5 portfile to fix it: {{{ configure.env-append PHP_MYSQLND_ENABLED=yes }}} I have not tested that sufficiently to know whether that is enough to make it work. -- Ticket URL: <http://trac.macports.org/ticket/20530#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20530: php5-mysql +mysqlnd doesn't load into php5 --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: php5-mysql | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: This seems to work, and is now fixed as of r56346 (php5) and r56348 (php5-devel). -- Ticket URL: <http://trac.macports.org/ticket/20530#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts