Bug #10593 Updated: GD compile failure with GD 1.5

From: Date: Mon, 21 May 2001 19:31:31 +0000
Subject: Bug #10593 Updated: GD compile failure with GD 1.5
Groups: php.dev 
Request: Send a blank email to php-dev+get-56112@lists.php.net to get a copy of this message
ID: 10593 Updated by: sniper Reported By: fmajid@kefta.com Old-Status: Open Status: Closed Bug Type: GD related Operating system: PHP Version: 4.0.5 Assigned To: Comments: Fixed in CVS. Fix will be in PHP 4.0.6. --Jani Previous Comments: --------------------------------------------------------------------------- [2001-05-01 19:01:39] fmajid@kefta.com PHP 4.0.5 compilation breaks when building GD with GD 1.5 (the last version with official GIF support), with an error message reporting gdImageGifCtx as undefined. It seems GD detects that GD 1.5 has IOCTX support, but incorrectly assumes that the GIF IOCTX filter (available only with certain unofficial patched versions of GD 1.8.x) is also available. Applying the following patch will fix the problem, but there is probably a cleaner solution: *** gd.c~ Mon Mar 12 05:57:53 2001 --- gd.c Tue May 1 15:41:50 2001 *************** *** 911,917 **** PHP_FUNCTION(imagegif) { #ifdef HAVE_GD_GIF ! #ifdef USE_GD_IOCTX _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GIF, "GIF", gdImageGifCtx); #else _php_image_output(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GIF, "GIF", gdImageGif); --- 911,917 ---- PHP_FUNCTION(imagegif) { #ifdef HAVE_GD_GIF ! #ifdef USE_GD_IOCTX_GIF _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GIF, "GIF", gdImageGifCtx); #else _php_image_output(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GIF, "GIF", gdImageGif); --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=10593&edit=2

« previous php.dev (#56112) next »