[MacPorts] #34089: php5-magickwand 1.0.9 fails due to missing reference.
#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 -------------------------------------+-------------------------------------- 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> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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
#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 -------------------------------------+-------------------------------------- Comment(by ldl@…): Replying to [comment:1 ryandesign@…]: If I read the recent change (last link in the post) right, someone commented out the function in question for whatever reason. Might be that uncommenting the function will return it so the compile will find the reference. But that all has to do with ImageMagick's pile of problems, which are outside my fence. -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 -------------------------------------+-------------------------------------- Comment(by ryandesign@…): I think it's outside our fence too, since (as you point out with your links above) the problem is not MacPorts-specific. You should work with the developers of MagickWand for PHP and/or ImageMagick to fix this; once it's fixed, we'll be happy to update the MacPorts php5-magickwand port with the fix. -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 -------------------------------------+-------------------------------------- Comment(by ldl@…): Replying to [comment:3 ryandesign@…]:
I think it's outside our fence too, since (as you point out with your links above) the problem is not MacPorts-specific. You should work with the developers of MagickWand for PHP and/or ImageMagick to fix this; once it's fixed, we'll be happy to update the MacPorts php5-magickwand port with the fix.
I would hope they are aware of it. Do you concur that the last mode registered commented out the code? I don't read that language well. If so, I'd be tempted to Un-Comment it in my source (behind your back) and do an update and see if that would not solve the problem for the time being. I don't see what would be wrong with doing that in the interim just to get everything to work. Is there any down-side you can see from your perspective? I live life up a level at my PHP in Drupal. -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 -------------------------------------+-------------------------------------- Comment(by ryandesign@…): I don't have an opinion on what a likely fix for the issue would be, and defer to the developers of the respective software. -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 -------------------------------------+-------------------------------------- Comment(by ryandesign@…): According to [http://www.wizards-toolkit.org/discourse- server/viewtopic.php?f=10&t=20425 this post] the problem is fixed in ImageMagick 6.7.7-1. I updated ImageMagick to 6.7.7-2 in r93683 and the problem with php-magickwand remains, even if I rebuild it. -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 -------------------------------------+-------------------------------------- Comment(by pixilla@…): Replying to [comment:6 ryandesign@…]:
According to [http://www.wizards-toolkit.org/discourse- server/viewtopic.php?f=10&t=20425 this post] the problem is fixed in ImageMagick 6.7.7-1. I updated ImageMagick to 6.7.7-2 in r93683 and the problem with php-magickwand remains, even if I rebuild it. IM v6.7.8-4 still has this problem.
-- Ticket URL: <https://trac.macports.org/ticket/34089#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34089: php5-magickwand 1.0.9 fails due to missing reference. -------------------------------------+-------------------------------------- Reporter: ldl@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: ImageMagick, Magickwand | Port: php5-magickwand -------------------------------------+-------------------------------------- Changes (by jmr@…): * cc: ryandesign@… (removed) * owner: macports-tickets@… => ryandesign@… -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34089: php5-magickwand 1.0.9 fails due to missing reference. ------------------------------+-------------------------- Reporter: ldl@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: Port: php5-magickwand | ------------------------------+-------------------------- Changes (by ryandesign@…): * keywords: ImageMagick, Magickwand => * status: new => closed * resolution: => fixed Comment: The developers of php-magickwand performed a [wiki:PortfileRecipes #stealth-updates stealth update] in October which fixed this. Updated port in r100011. -- Ticket URL: <https://trac.macports.org/ticket/34089#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts