FreeBSD Bugzilla – Attachment 195686 Details for
Bug 230234
graphics/php72-gd: Fails to build with ports libgd without XPM support
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch pgp-gd ports to correctly detect XPM availability in libgd
php.diff (text/plain), 16.97 KB, created by
Guido Falsi
on 2018-07-31 12:21:28 UTC
(
hide
)
Description:
Patch pgp-gd ports to correctly detect XPM availability in libgd
Filename:
MIME Type:
Creator:
Guido Falsi
Created:
2018-07-31 12:21:28 UTC
Size:
16.97 KB
patch
obsolete
>Index: graphics/php56-gd/files/patch-config.m4 >=================================================================== >--- graphics/php56-gd/files/patch-config.m4 (revision 475989) >+++ graphics/php56-gd/files/patch-config.m4 (working copy) >@@ -1,5 +1,5 @@ >---- config.m4.orig 2016-09-15 23:02:50.000000000 +0200 >-+++ config.m4 2016-09-28 10:10:26.335642000 +0200 >+--- config.m4.orig 2018-07-19 15:01:38 UTC >++++ config.m4 > @@ -228,7 +228,7 @@ AC_DEFUN([PHP_GD_T1LIB],[ > ],[ > AC_MSG_ERROR([Problem with libt1.(a|so). Please check config.log for more information.]) >@@ -9,3 +9,11 @@ > ]) > fi > ]) >+@@ -315,6 +315,7 @@ dnl enable the support in bundled GD library >+ >+ if test -n "$GD_XPM_DIR"; then >+ AC_DEFINE(HAVE_GD_XPM, 1, [ ]) >++ AC_DEFINE(HAVE_XPM, 1, [ ]) >+ GDLIB_CFLAGS="$GDLIB_CFLAGS -DHAVE_XPM" >+ fi >+ >Index: graphics/php56-gd/files/patch-gd.c >=================================================================== >--- graphics/php56-gd/files/patch-gd.c (nonexistent) >+++ graphics/php56-gd/files/patch-gd.c (working copy) >@@ -0,0 +1,83 @@ >+--- gd.c.orig 2018-07-19 15:01:38 UTC >++++ gd.c >+@@ -53,7 +53,7 @@ >+ # include <Wingdi.h> >+ #endif >+ >+-#ifdef HAVE_GD_XPM >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ # include <X11/xpm.h> >+ #endif >+ >+@@ -85,7 +85,7 @@ static void php_free_ps_enc(zend_rsrc_list_entry *rsrc >+ # endif >+ #endif >+ >+-#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >+ # include "X11/xpm.h" >+ #endif >+ >+@@ -333,7 +333,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxbm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxpm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+@@ -959,7 +959,7 @@ const zend_function_entry gd_functions[] = { >+ #endif >+ PHP_FE(imagecreatefromwbmp, arginfo_imagecreatefromwbmp) >+ PHP_FE(imagecreatefromxbm, arginfo_imagecreatefromxbm) >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ PHP_FE(imagecreatefromxpm, arginfo_imagecreatefromxpm) >+ #endif >+ PHP_FE(imagecreatefromgd, arginfo_imagecreatefromgd) >+@@ -1354,7 +1354,7 @@ PHP_MINFO_FUNCTION(gd) >+ php_info_print_table_row(2, "libPNG Version", gdPngGetVersionString()); >+ #endif >+ php_info_print_table_row(2, "WBMP Support", "enabled"); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ php_info_print_table_row(2, "XPM Support", "enabled"); >+ { >+ char tmp[12]; >+@@ -1415,7 +1415,7 @@ PHP_FUNCTION(gd_info) >+ add_assoc_bool(return_value, "PNG Support", 0); >+ #endif >+ add_assoc_bool(return_value, "WBMP Support", 1); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ add_assoc_bool(return_value, "XPM Support", 1); >+ #else >+ add_assoc_bool(return_value, "XPM Support", 0); >+@@ -2220,7 +2220,7 @@ PHP_FUNCTION(imagetypes) >+ ret |= 4; >+ #endif >+ ret |= 8; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ret |= 16; >+ #endif >+ #ifdef HAVE_GD_WEBP >+@@ -2465,7 +2465,7 @@ static void _php_image_create_from(INTERNAL_FUNCTION_P >+ case PHP_GDIMG_TYPE_GD2PART: >+ im = (*func_p)(fp, srcx, srcy, width, height); >+ break; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ case PHP_GDIMG_TYPE_XPM: >+ im = gdImageCreateFromXpm(file); >+ break; >+@@ -2547,7 +2547,7 @@ PHP_FUNCTION(imagecreatefromxbm) >+ } >+ /* }}} */ >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ /* {{{ proto resource imagecreatefromxpm(string filename) >+ Create a new image from XPM file or URL */ >+ PHP_FUNCTION(imagecreatefromxpm) > >Property changes on: graphics/php56-gd/files/patch-gd.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: graphics/php70-gd/files/patch-config.m4 >=================================================================== >--- graphics/php70-gd/files/patch-config.m4 (revision 475989) >+++ graphics/php70-gd/files/patch-config.m4 (working copy) >@@ -1,7 +1,15 @@ >---- config.m4.orig 2018-07-11 13:18:02 UTC >+--- config.m4.orig 2018-07-17 11:06:34 UTC > +++ config.m4 >-@@ -358,7 +358,7 @@ if test "$PHP_GD" != "no"; then >+@@ -295,6 +295,7 @@ dnl enable the support in bundled GD library > >+ if test -n "$GD_XPM_DIR"; then >+ AC_DEFINE(HAVE_GD_XPM, 1, [ ]) >++ AC_DEFINE(HAVE_XPM, 1, [ ]) >+ GDLIB_CFLAGS="$GDLIB_CFLAGS -DHAVE_XPM" >+ fi >+ >+@@ -358,7 +359,7 @@ if test "$PHP_GD" != "no"; then >+ > if test "$GD_MODULE_TYPE" = "builtin"; then > PHP_ADD_BUILD_DIR($ext_builddir/libgd) > - GDLIB_CFLAGS="-I$ext_srcdir/libgd $GDLIB_CFLAGS" >@@ -9,7 +17,7 @@ > GD_HEADER_DIRS="ext/gd/ ext/gd/libgd/" > > PHP_TEST_BUILD(foobar, [], [ >-@@ -366,7 +366,7 @@ if test "$PHP_GD" != "no"; then >+@@ -366,7 +367,7 @@ if test "$PHP_GD" != "no"; then > ], [ $GD_SHARED_LIBADD ], [char foobar () {}]) > else > GD_HEADER_DIRS="ext/gd/" >Index: graphics/php70-gd/files/patch-gd.c >=================================================================== >--- graphics/php70-gd/files/patch-gd.c (nonexistent) >+++ graphics/php70-gd/files/patch-gd.c (working copy) >@@ -0,0 +1,83 @@ >+--- gd.c.orig 2018-07-17 11:06:34 UTC >++++ gd.c >+@@ -53,7 +53,7 @@ >+ # include <Wingdi.h> >+ #endif >+ >+-#ifdef HAVE_GD_XPM >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ # include <X11/xpm.h> >+ #endif >+ >+@@ -79,7 +79,7 @@ static int le_gd, le_gd_font; >+ # endif >+ #endif >+ >+-#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >+ # include "X11/xpm.h" >+ #endif >+ >+@@ -327,7 +327,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxbm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxpm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+@@ -901,7 +901,7 @@ const zend_function_entry gd_functions[] = { >+ #endif >+ PHP_FE(imagecreatefromwbmp, arginfo_imagecreatefromwbmp) >+ PHP_FE(imagecreatefromxbm, arginfo_imagecreatefromxbm) >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ PHP_FE(imagecreatefromxpm, arginfo_imagecreatefromxpm) >+ #endif >+ PHP_FE(imagecreatefromgd, arginfo_imagecreatefromgd) >+@@ -1252,7 +1252,7 @@ PHP_MINFO_FUNCTION(gd) >+ php_info_print_table_row(2, "libPNG Version", gdPngGetVersionString()); >+ #endif >+ php_info_print_table_row(2, "WBMP Support", "enabled"); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ php_info_print_table_row(2, "XPM Support", "enabled"); >+ { >+ char tmp[12]; >+@@ -1307,7 +1307,7 @@ PHP_FUNCTION(gd_info) >+ add_assoc_bool(return_value, "PNG Support", 0); >+ #endif >+ add_assoc_bool(return_value, "WBMP Support", 1); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ add_assoc_bool(return_value, "XPM Support", 1); >+ #else >+ add_assoc_bool(return_value, "XPM Support", 0); >+@@ -2147,7 +2147,7 @@ PHP_FUNCTION(imagetypes) >+ ret |= 4; >+ #endif >+ ret |= 8; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ret |= 16; >+ #endif >+ #ifdef HAVE_GD_WEBP >+@@ -2397,7 +2397,7 @@ static void _php_image_create_from(INTERNAL_FUNCTION_P >+ case PHP_GDIMG_TYPE_GD2PART: >+ im = (*func_p)(fp, srcx, srcy, width, height); >+ break; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ case PHP_GDIMG_TYPE_XPM: >+ im = gdImageCreateFromXpm(file); >+ break; >+@@ -2479,7 +2479,7 @@ PHP_FUNCTION(imagecreatefromxbm) >+ } >+ /* }}} */ >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ /* {{{ proto resource imagecreatefromxpm(string filename) >+ Create a new image from XPM file or URL */ >+ PHP_FUNCTION(imagecreatefromxpm) > >Property changes on: graphics/php70-gd/files/patch-gd.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: graphics/php71-gd/files/patch-config.m4 >=================================================================== >--- graphics/php71-gd/files/patch-config.m4 (revision 475989) >+++ graphics/php71-gd/files/patch-config.m4 (working copy) >@@ -1,7 +1,15 @@ >---- config.m4.orig 2018-07-11 13:18:02 UTC >+--- config.m4.orig 2018-07-19 06:17:29 UTC > +++ config.m4 >-@@ -358,7 +358,7 @@ if test "$PHP_GD" != "no"; then >+@@ -295,6 +295,7 @@ dnl enable the support in bundled GD library > >+ if test -n "$GD_XPM_DIR"; then >+ AC_DEFINE(HAVE_GD_XPM, 1, [ ]) >++ AC_DEFINE(HAVE_XPM, 1, [ ]) >+ GDLIB_CFLAGS="$GDLIB_CFLAGS -DHAVE_XPM" >+ fi >+ >+@@ -358,7 +359,7 @@ if test "$PHP_GD" != "no"; then >+ > if test "$GD_MODULE_TYPE" = "builtin"; then > PHP_ADD_BUILD_DIR($ext_builddir/libgd) > - GDLIB_CFLAGS="-I$ext_srcdir/libgd $GDLIB_CFLAGS" >@@ -9,7 +17,7 @@ > GD_HEADER_DIRS="ext/gd/ ext/gd/libgd/" > > PHP_TEST_BUILD(foobar, [], [ >-@@ -366,7 +366,7 @@ if test "$PHP_GD" != "no"; then >+@@ -366,7 +367,7 @@ if test "$PHP_GD" != "no"; then > ], [ $GD_SHARED_LIBADD ], [char foobar () {}]) > else > GD_HEADER_DIRS="ext/gd/" >Index: graphics/php71-gd/files/patch-gd.c >=================================================================== >--- graphics/php71-gd/files/patch-gd.c (nonexistent) >+++ graphics/php71-gd/files/patch-gd.c (working copy) >@@ -0,0 +1,83 @@ >+--- gd.c.orig 2018-07-19 06:17:30 UTC >++++ gd.c >+@@ -53,7 +53,7 @@ >+ # include <Wingdi.h> >+ #endif >+ >+-#ifdef HAVE_GD_XPM >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ # include <X11/xpm.h> >+ #endif >+ >+@@ -79,7 +79,7 @@ static int le_gd, le_gd_font; >+ # endif >+ #endif >+ >+-#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >+ # include "X11/xpm.h" >+ #endif >+ >+@@ -327,7 +327,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxbm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxpm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+@@ -901,7 +901,7 @@ const zend_function_entry gd_functions[] = { >+ #endif >+ PHP_FE(imagecreatefromwbmp, arginfo_imagecreatefromwbmp) >+ PHP_FE(imagecreatefromxbm, arginfo_imagecreatefromxbm) >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ PHP_FE(imagecreatefromxpm, arginfo_imagecreatefromxpm) >+ #endif >+ PHP_FE(imagecreatefromgd, arginfo_imagecreatefromgd) >+@@ -1252,7 +1252,7 @@ PHP_MINFO_FUNCTION(gd) >+ php_info_print_table_row(2, "libPNG Version", gdPngGetVersionString()); >+ #endif >+ php_info_print_table_row(2, "WBMP Support", "enabled"); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ php_info_print_table_row(2, "XPM Support", "enabled"); >+ { >+ char tmp[12]; >+@@ -1307,7 +1307,7 @@ PHP_FUNCTION(gd_info) >+ add_assoc_bool(return_value, "PNG Support", 0); >+ #endif >+ add_assoc_bool(return_value, "WBMP Support", 1); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ add_assoc_bool(return_value, "XPM Support", 1); >+ #else >+ add_assoc_bool(return_value, "XPM Support", 0); >+@@ -2147,7 +2147,7 @@ PHP_FUNCTION(imagetypes) >+ ret |= 4; >+ #endif >+ ret |= 8; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ret |= 16; >+ #endif >+ #ifdef HAVE_GD_WEBP >+@@ -2397,7 +2397,7 @@ static void _php_image_create_from(INTERNAL_FUNCTION_P >+ case PHP_GDIMG_TYPE_GD2PART: >+ im = (*func_p)(fp, srcx, srcy, width, height); >+ break; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ case PHP_GDIMG_TYPE_XPM: >+ im = gdImageCreateFromXpm(file); >+ break; >+@@ -2479,7 +2479,7 @@ PHP_FUNCTION(imagecreatefromxbm) >+ } >+ /* }}} */ >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ /* {{{ proto resource imagecreatefromxpm(string filename) >+ Create a new image from XPM file or URL */ >+ PHP_FUNCTION(imagecreatefromxpm) > >Property changes on: graphics/php71-gd/files/patch-gd.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: graphics/php72-gd/files/patch-config.m4 >=================================================================== >--- graphics/php72-gd/files/patch-config.m4 (revision 475989) >+++ graphics/php72-gd/files/patch-config.m4 (working copy) >@@ -1,7 +1,15 @@ >---- config.m4.orig 2018-07-11 13:18:02 UTC >+--- config.m4.orig 2018-07-17 05:35:52 UTC > +++ config.m4 >-@@ -358,7 +358,7 @@ if test "$PHP_GD" != "no"; then >+@@ -287,6 +287,7 @@ dnl enable the support in bundled GD library > >+ if test -n "$GD_XPM_DIR"; then >+ AC_DEFINE(HAVE_GD_XPM, 1, [ ]) >++ AC_DEFINE(HAVE_XPM, 1, [ ]) >+ GDLIB_CFLAGS="$GDLIB_CFLAGS -DHAVE_XPM" >+ fi >+ >+@@ -349,7 +350,7 @@ if test "$PHP_GD" != "no"; then >+ > if test "$GD_MODULE_TYPE" = "builtin"; then > PHP_ADD_BUILD_DIR($ext_builddir/libgd) > - GDLIB_CFLAGS="-I$ext_srcdir/libgd $GDLIB_CFLAGS" >@@ -9,7 +17,7 @@ > GD_HEADER_DIRS="ext/gd/ ext/gd/libgd/" > > PHP_TEST_BUILD(foobar, [], [ >-@@ -366,7 +366,7 @@ if test "$PHP_GD" != "no"; then >+@@ -357,7 +358,7 @@ if test "$PHP_GD" != "no"; then > ], [ $GD_SHARED_LIBADD ], [char foobar () {}]) > else > GD_HEADER_DIRS="ext/gd/" >Index: graphics/php72-gd/files/patch-gd.c >=================================================================== >--- graphics/php72-gd/files/patch-gd.c (nonexistent) >+++ graphics/php72-gd/files/patch-gd.c (working copy) >@@ -0,0 +1,83 @@ >+--- gd.c.orig 2018-07-17 05:35:52 UTC >++++ gd.c >+@@ -53,7 +53,7 @@ >+ # include <Wingdi.h> >+ #endif >+ >+-#ifdef HAVE_GD_XPM >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ # include <X11/xpm.h> >+ #endif >+ >+@@ -77,7 +77,7 @@ static int le_gd, le_gd_font; >+ # endif >+ #endif >+ >+-#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED) >+ # include "X11/xpm.h" >+ #endif >+ >+@@ -325,7 +325,7 @@ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxbm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ZEND_BEGIN_ARG_INFO(arginfo_imagecreatefromxpm, 0) >+ ZEND_ARG_INFO(0, filename) >+ ZEND_END_ARG_INFO() >+@@ -934,7 +934,7 @@ const zend_function_entry gd_functions[] = { >+ #endif >+ PHP_FE(imagecreatefromwbmp, arginfo_imagecreatefromwbmp) >+ PHP_FE(imagecreatefromxbm, arginfo_imagecreatefromxbm) >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ PHP_FE(imagecreatefromxpm, arginfo_imagecreatefromxpm) >+ #endif >+ PHP_FE(imagecreatefromgd, arginfo_imagecreatefromgd) >+@@ -1299,7 +1299,7 @@ PHP_MINFO_FUNCTION(gd) >+ php_info_print_table_row(2, "libPNG Version", gdPngGetVersionString()); >+ #endif >+ php_info_print_table_row(2, "WBMP Support", "enabled"); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ php_info_print_table_row(2, "XPM Support", "enabled"); >+ { >+ char tmp[12]; >+@@ -1354,7 +1354,7 @@ PHP_FUNCTION(gd_info) >+ add_assoc_bool(return_value, "PNG Support", 0); >+ #endif >+ add_assoc_bool(return_value, "WBMP Support", 1); >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ add_assoc_bool(return_value, "XPM Support", 1); >+ #else >+ add_assoc_bool(return_value, "XPM Support", 0); >+@@ -2184,7 +2184,7 @@ PHP_FUNCTION(imagetypes) >+ ret |= 4; >+ #endif >+ ret |= 8; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ ret |= 16; >+ #endif >+ #ifdef HAVE_GD_WEBP >+@@ -2443,7 +2443,7 @@ static void _php_image_create_from(INTERNAL_FUNCTION_P >+ case PHP_GDIMG_TYPE_GD2PART: >+ im = (*func_p)(fp, srcx, srcy, width, height); >+ break; >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ case PHP_GDIMG_TYPE_XPM: >+ im = gdImageCreateFromXpm(file); >+ break; >+@@ -2525,7 +2525,7 @@ PHP_FUNCTION(imagecreatefromxbm) >+ } >+ /* }}} */ >+ >+-#if defined(HAVE_GD_XPM) >++#if defined(HAVE_XPM) && defined(HAVE_GD_XPM) >+ /* {{{ proto resource imagecreatefromxpm(string filename) >+ Create a new image from XPM file or URL */ >+ PHP_FUNCTION(imagecreatefromxpm) > >Property changes on: graphics/php72-gd/files/patch-gd.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
madpilot
:
maintainer-approval?
(
tz
)
Actions:
View
|
Diff
Attachments on
bug 230234
: 195686