Ticket #3117 (closed defect: fixed)
MapScript for PHP 5.3 = undefined symbol php_gd_gdImageCopy
| Reported by: | mgleahy | Owned by: | aboudreault |
|---|---|---|---|
| Priority: | normal | Milestone: | 5.4.3 release |
| Component: | MapScript-PHP | Version: | 5.4 |
| Severity: | normal | Keywords: | |
| Cc: | dmorissette |
Description
I've recently tried upgrading to PHP 5.3 and found that php_mapscript has problems loading. The error I get is as follows:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/php_mapscript.so' - /usr/lib/php/modules/php_mapscript.so: undefined symbol: php_gd_gdImageCopy in Unknown on line 0
This happens with the distributed binaries for Fedora 12 alpha, as well as when I try compiling my own on a Fedora 10 system. On my Fedora 10 system, everything works fine when compiled against PHP 5.2.x - the only change when I get this error is the upgrade to PHP 5.3.
I haven't been able to find any recent references to this issue. Would anyone have any suggestions, or is this something that has already been fixed?

