#34089: php5-magickwand 1.0.9 fails due to missing reference. -------------------------------------+-------------------------------------- Reporter: ldl@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: ImageMagick, Magickwand | Port: php5-magickwand -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Old description:
OS 10.6.8 Snow Leopard Port Authority 4.1.0 php5 @5.3.10 ImageMagick @6.7.6-0 php5-magickwand @1.0.9
Everything compiles properly: Apache, PHP 5.3, extensions. Repeated update all and cleaning shows no errors.
On Apache launch the following in the PHP Error Log:
{{{ [16-Apr-2012 22:52:17 UTC] PHP Warning: PHP Startup: Unable to load dynamic library '/opt/local/lib/php/extensions/no-debug-non- zts-20090626/magickwand.so' - dlopen(/opt/local/lib/php/extensions/no- debug-non-zts-20090626/magickwand.so, 9): Symbol not found: _zif_magicksetimageendian Referenced from: /opt/local/lib/php/extensions/no-debug-non- zts-20090626/magickwand.so Expected in: flat namespace in /opt/local/lib/php/extensions/no-debug-non-zts-20090626/magickwand.so in Unknown on line 0
}}}
The extension is there but the problem is in "Symbol not found: _zif_magicksetimageendian"
Googling reveals this to be a known, recent problem:
"As far I am concerned MagickWandForPHP 1.0.9 is broken -> fails to compile."
[http://www.multipole.org/discourse-server/viewtopic.php?t=20394&p=81357 MagickWand]
[http://www.wizards-toolkit.org/discourse- server/viewtopic.php?f=10&t=20425&sid=025a04213f1d1277cd52a1f7d6adc791 MagicWand for PHP]
[http://superuser.com/questions/408472/magickwand-no-longer-working- after-php-update-os-x-lion Superuser]
[http://trac.imagemagick.org/changeset/6997 Recent Change]
New description: * OS 10.6.8 Snow Leopard * Port Authority 4.1.0 * php5 @5.3.10 * ImageMagick @6.7.6-0 * php5-magickwand @1.0.9 Everything compiles properly: Apache, PHP 5.3, extensions. Repeated update all and cleaning shows no errors. On Apache launch the following in the PHP Error Log: {{{ [16-Apr-2012 22:52:17 UTC] PHP Warning: PHP Startup: Unable to load dynamic library '/opt/local/lib/php/extensions/no-debug-non- zts-20090626/magickwand.so' - dlopen(/opt/local/lib/php/extensions/no- debug-non-zts-20090626/magickwand.so, 9): Symbol not found: _zif_magicksetimageendian Referenced from: /opt/local/lib/php/extensions/no-debug-non- zts-20090626/magickwand.so Expected in: flat namespace in /opt/local/lib/php/extensions/no-debug-non-zts-20090626/magickwand.so in Unknown on line 0 }}} The extension is there but the problem is in "Symbol not found: _zif_magicksetimageendian" Googling reveals this to be a known, recent problem: "As far I am concerned MagickWandForPHP 1.0.9 is broken -> fails to compile." * [http://www.multipole.org/discourse- server/viewtopic.php?t=20394&p=81357 MagickWand] * [http://www.wizards-toolkit.org/discourse- server/viewtopic.php?f=10&t=20425&sid=025a04213f1d1277cd52a1f7d6adc791 MagicWand for PHP] * [http://superuser.com/questions/408472/magickwand-no-longer-working- after-php-update-os-x-lion Superuser] * [http://trac.imagemagick.org/changeset/6997 Recent Change] -- -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS