F13: graphviz-php fails to load

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



PHP is failing to load the /usr/lib/php/modules/gv.so dynamic library due to an undefined symbol, zend_error_noreturn.  From what I have read on the web, the missing zend_error_noreturn issue is usually due to changes in which compiler is used.  The difference in how zend_end_noreturn is defined depends changes with GCC version 3 or greater then it was defined with GCC version 2.  Note that how zend_error_noreturn is defined by different versions of GCC is controlled in Zend/Zend.h (according to what I have read, I do not have the php source code on my system and therefore cannot verify)

The error can be reproduced if you run the command "php -m" or "php --version".  The command runs but there is an error message at the beginning that states that it was unable to load the gv.so library.  A temporary fix is to uninstall the graphviz-php package.

I first noticed this issue when looking at the Apache 2.2 error_log file.

Are other people seeing this problem? 

Does anyone have a long term solution that will allow the use of the graphviz-php package?

System:
    Fedora 13
    graphviz-php-2.26.0.2.fc13.i686
    php version 5.3.2 (cli) (built: Apr 30 2010 05:43:36)

Output from "php --version"
    [prompt]$ php --version
    PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/gv.so' - /usr/lib/php/modules/gv.so: undefined symbol: zend_error_noreturn in Unknown on line 0
    PHP 5.3.2 (cli) (built: Apr 30 2010 05:43:36)
    Copyright (c) 1997-2010 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
        with Xdebug v2.0.5, Copyright (c) 2002-2008, by Derick Rethans

--
  Steven F. LeBrun

Quote: "The pessimist complains about the wind; the optimist expects it to change; and the realist adjusts the sails."
     -- Anonymous

-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux