=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/graphics/php-gd", "all", "PHP_VERSION_REQD=74", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for php74-gd-7.4.33nb16 /bin/cp /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/graphics/php-gd/../../lang/php/ext.ini /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.ini --- gd.lo --- --- gd_compat.lo --- --- gd.lo --- /opt/pkg/bin/mksh /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/libtool --mode=compile clang -std=gnu23 -I. -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd -DPHP_ATOM_INC -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/include -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/main -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd -I/opt/pkg/include/php/7.4 -I/opt/pkg/include/php/7.4/main -I/opt/pkg/include/php/7.4/TSRM -I/opt/pkg/include/php/7.4/Zend -I/opt/pkg/include/php/7.4/ext -I/opt/pkg/include/php/7.4/ext/date/lib -I/opt/pkg/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/fribidi -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libpng16 -I/opt/pkg/include/webp -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/php/7.4 -I/opt/pkg/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/php/7.4 -I/opt/pkg/include/libxml2 -c /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c -o gd.lo --- gd_compat.lo --- /opt/pkg/bin/mksh /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/libtool --mode=compile clang -std=gnu23 -I. -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd -DPHP_ATOM_INC -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/include -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/main -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd -I/opt/pkg/include/php/7.4 -I/opt/pkg/include/php/7.4/main -I/opt/pkg/include/php/7.4/TSRM -I/opt/pkg/include/php/7.4/Zend -I/opt/pkg/include/php/7.4/ext -I/opt/pkg/include/php/7.4/ext/date/lib -I/opt/pkg/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/fribidi -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libpng16 -I/opt/pkg/include/webp -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/php/7.4 -I/opt/pkg/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/php/7.4 -I/opt/pkg/include/libxml2 -c /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_compat.c -o gd_compat.lo --- gd.lo --- libtool: compile: clang -std=gnu23 -I. -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd -DPHP_ATOM_INC -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/include -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/main -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/main -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/TSRM -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/Zend -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/ext -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/ext/date/lib -I/var/tmp/work/graphics/php-gd/work/.buildlink/include -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/harfbuzz -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/glib-2.0 -I/var/tmp/work/graphics/php-gd/work/.buildlink/lib/glib-2.0/include -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/fribidi -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/freetype2 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/libpng16 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/webp -DPNG_NO_ASSEMBLER_CODE -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/gio-unix-2.0 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c -fno-common -DPIC -o .libs/gd.o --- gd_compat.lo --- libtool: compile: clang -std=gnu23 -I. -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd -DPHP_ATOM_INC -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/include -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/main -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/main -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/TSRM -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/Zend -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/ext -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/ext/date/lib -I/var/tmp/work/graphics/php-gd/work/.buildlink/include -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/harfbuzz -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/glib-2.0 -I/var/tmp/work/graphics/php-gd/work/.buildlink/lib/glib-2.0/include -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/fribidi -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/freetype2 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/libpng16 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/webp -DPNG_NO_ASSEMBLER_CODE -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/gio-unix-2.0 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_compat.c -fno-common -DPIC -o .libs/gd_compat.o --- gd.lo --- In file included from /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:98: /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:180:14: error: too many arguments to function call, expected 0, have 3 180 | (*func_p)(im, ctx, q); | ~~~~~~~~~ ^~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:186:14: error: too many arguments to function call, expected 0, have 3 186 | (*func_p)(im, ctx, q); | ~~~~~~~~~ ^~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:189:14: error: too many arguments to function call, expected 0, have 4 189 | (*func_p)(im, ctx, q, f); | ~~~~~~~~~ ^~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:200:15: error: too many arguments to function call, expected 0, have 4 200 | (*func_p)(im, file ? file : "", q, ctx); | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:202:15: error: too many arguments to function call, expected 0, have 3 202 | (*func_p)(im, q, ctx); | ~~~~~~~~~ ^~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:206:14: error: too many arguments to function call, expected 0, have 3 206 | (*func_p)(im, ctx, (int) compressed); | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:209:14: error: too many arguments to function call, expected 0, have 2 209 | (*func_p)(im, ctx); | ~~~~~~~~~ ^~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2344:23: error: too many arguments to function call, expected 0, have 1 2344 | im = (*ioctx_func_p)(io_ctx); | ~~~~~~~~~~~~~~~ ^~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2386:53: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2386 | im = _php_image_create_from_string(data, "JPEG", gdImageCreateFromJpegCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2333:77: note: passing argument to parameter 'ioctx_func_p' here 2333 | gdImagePtr _php_image_create_from_string(zval *data, char *tn, gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2395:52: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2395 | im = _php_image_create_from_string(data, "PNG", gdImageCreateFromPngCtx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2333:77: note: passing argument to parameter 'ioctx_func_p' here 2333 | gdImagePtr _php_image_create_from_string(zval *data, char *tn, gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2403:52: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2403 | im = _php_image_create_from_string(data, "GIF", gdImageCreateFromGifCtx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2333:77: note: passing argument to parameter 'ioctx_func_p' here 2333 | gdImagePtr _php_image_create_from_string(zval *data, char *tn, gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2407:53: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2407 | im = _php_image_create_from_string(data, "WBMP", gdImageCreateFromWBMPCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2333:77: note: passing argument to parameter 'ioctx_func_p' here 2333 | gdImagePtr _php_image_create_from_string(zval *data, char *tn, gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2411:52: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2411 | im = _php_image_create_from_string(data, "GD2", gdImageCreateFromGd2Ctx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2333:77: note: passing argument to parameter 'ioctx_func_p' here 2333 | gdImagePtr _php_image_create_from_string(zval *data, char *tn, gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2415:52: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2415 | im = _php_image_create_from_string(data, "BMP", gdImageCreateFromBmpCtx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2333:77: note: passing argument to parameter 'ioctx_func_p' here --- gd_compat.lo --- libtool: compile: clang -std=gnu23 -I. -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd -DPHP_ATOM_INC -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/include -I/var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/main -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/main -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/TSRM -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/Zend -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/ext -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/php/7.4/ext/date/lib -I/var/tmp/work/graphics/php-gd/work/.buildlink/include -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/harfbuzz -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/glib-2.0 -I/var/tmp/work/graphics/php-gd/work/.buildlink/lib/glib-2.0/include -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/fribidi -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/freetype2 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/libpng16 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/webp -DPNG_NO_ASSEMBLER_CODE -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/gio-unix-2.0 -I/var/tmp/work/graphics/php-gd/work/.buildlink/include/libxml2 -DHAVE_CONFIG_H -pipe -Os -c /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_compat.c -o gd_compat.o >/dev/null 2>&1 --- gd.lo --- 2333 | gdImagePtr _php_image_create_from_string(zval *data, char *tn, gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2420:53: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2420 | im = _php_image_create_from_string(data, "WEBP", gdImageCreateFromWebpCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2333:77: note: passing argument to parameter 'ioctx_func_p' here 2333 | gdImagePtr _php_image_create_from_string(zval *data, char *tn, gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2504:25: error: too many arguments to function call, expected 0, have 5 2504 | im = (*ioctx_func_p)(io_ctx, srcx, srcy, width, height); | ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2506:25: error: too many arguments to function call, expected 0, have 1 2506 | im = (*ioctx_func_p)(io_ctx); | ~~~~~~~~~~~~~~~ ^~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2522:20: error: too many arguments to function call, expected 0, have 5 2522 | im = (*func_p)(fp, srcx, srcy, width, height); | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2538:20: error: too many arguments to function call, expected 0, have 1 2538 | im = (*func_p)(fp); | ~~~~~~~~~ ^~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2564:86: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2564 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GIF, "GIF", gdImageCreateFromGif, gdImageCreateFromGifCtx); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2564:108: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2564 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GIF, "GIF", gdImageCreateFromGif, gdImageCreateFromGifCtx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2573:87: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2573 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_JPG, "JPEG", gdImageCreateFromJpeg, gdImageCreateFromJpegCtx); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2573:110: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2573 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_JPG, "JPEG", gdImageCreateFromJpeg, gdImageCreateFromJpegCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2583:86: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2583 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_PNG, "PNG", gdImageCreateFromPng, gdImageCreateFromPngCtx); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2583:108: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2583 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_PNG, "PNG", gdImageCreateFromPng, gdImageCreateFromPngCtx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2593:88: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2593 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_WEBP, "WEBP", gdImageCreateFromWebp, gdImageCreateFromWebpCtx); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2593:111: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2593 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_WEBP, "WEBP", gdImageCreateFromWebp, gdImageCreateFromWebpCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2602:86: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2602 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_XBM, "XBM", gdImageCreateFromXbm, NULL); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2611:86: warning: incompatible function pointer types passing 'gdImagePtr (char *)' (aka 'struct gdImageStruct *(char *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2611 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_XPM, "XPM", gdImageCreateFromXpm, NULL); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2620:87: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2620 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_WBM, "WBMP", gdImageCreateFromWBMP, gdImageCreateFromWBMPCtx); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2620:110: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2620 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_WBM, "WBMP", gdImageCreateFromWBMP, gdImageCreateFromWBMPCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2628:84: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2628 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD, "GD", gdImageCreateFromGd, gdImageCreateFromGdCtx); | ^~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2628:105: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2628 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD, "GD", gdImageCreateFromGd, gdImageCreateFromGdCtx); | ^~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2636:86: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2636 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD2, "GD2", gdImageCreateFromGd2, gdImageCreateFromGd2Ctx); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2636:108: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2636 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD2, "GD2", gdImageCreateFromGd2, gdImageCreateFromGd2Ctx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2644:90: warning: incompatible function pointer types passing 'gdImagePtr (FILE *, int, int, int, int)' (aka 'struct gdImageStruct *(struct __sFILE *, int, int, int, int)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2644 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD2PART, "GD2", gdImageCreateFromGd2Part, gdImageCreateFromGd2PartCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2644:116: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr, int, int, int, int)' (aka 'struct gdImageStruct *(struct gdIOCtx *, int, int, int, int)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2644 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD2PART, "GD2", gdImageCreateFromGd2Part, gdImageCreateFromGd2PartCtx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2653:86: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2653 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_BMP, "BMP", gdImageCreateFromBmp, gdImageCreateFromBmpCtx); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2653:108: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2653 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_BMP, "BMP", gdImageCreateFromBmp, gdImageCreateFromBmpCtx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2663:86: warning: incompatible function pointer types passing 'gdImagePtr (FILE *)' (aka 'struct gdImageStruct *(struct __sFILE *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2663 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_TGA, "TGA", gdImageCreateFromTga, gdImageCreateFromTgaCtx); | ^~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:105: note: passing argument to parameter 'func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2663:108: warning: incompatible function pointer types passing 'gdImagePtr (gdIOCtxPtr)' (aka 'struct gdImageStruct *(struct gdIOCtx *)') to parameter of type 'gdImagePtr (*)(void)' (aka 'struct gdImageStruct *(*)(void)') [-Wincompatible-function-pointer-types] 2663 | _php_image_create_from(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_TGA, "TGA", gdImageCreateFromTga, gdImageCreateFromTgaCtx); | ^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2443:129: note: passing argument to parameter 'ioctx_func_p' here 2443 | static void _php_image_create_from(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, gdImagePtr (*func_p)(), gdImagePtr (*ioctx_func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2723:15: error: too many arguments to function call, expected 0, have 2 2723 | (*func_p)(im, fp); | ~~~~~~~~~ ^~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2729:15: error: too many arguments to function call, expected 0, have 4 2729 | (*func_p)(im, fp, q, t); | ~~~~~~~~~ ^~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2759:15: error: too many arguments to function call, expected 0, have 2 2759 | (*func_p)(im, tmp); | ~~~~~~~~~ ^~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2765:15: error: too many arguments to function call, expected 0, have 4 2765 | (*func_p)(im, tmp, q, t); | ~~~~~~~~~ ^~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2789:85: warning: incompatible function pointer types passing 'void (gdImagePtr, char *, int, gdIOCtxPtr)' (aka 'void (struct gdImageStruct *, char *, int, struct gdIOCtx *)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2789 | _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_XBM, "XBM", gdImageXbmCtx); | ^~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:80:98: note: passing argument to parameter 'func_p' here 80 | static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2797:85: warning: incompatible function pointer types passing 'void (gdImagePtr, gdIOCtxPtr)' (aka 'void (struct gdImageStruct *, struct gdIOCtx *)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2797 | _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GIF, "GIF", gdImageGifCtx); | ^~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:80:98: note: passing argument to parameter 'func_p' here 80 | static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2806:85: warning: incompatible function pointer types passing 'void (gdImagePtr, gdIOCtxPtr, int)' (aka 'void (struct gdImageStruct *, struct gdIOCtx *, int)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2806 | _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_PNG, "PNG", gdImagePngCtxEx); | ^~~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:80:98: note: passing argument to parameter 'func_p' here 80 | static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2817:87: warning: incompatible function pointer types passing 'void (gdImagePtr, gdIOCtxPtr, int)' (aka 'void (struct gdImageStruct *, struct gdIOCtx *, int)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2817 | _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_WEBP, "WEBP", gdImageWebpCtx); | ^~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:80:98: note: passing argument to parameter 'func_p' here 80 | static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2828:86: warning: incompatible function pointer types passing 'void (gdImagePtr, gdIOCtxPtr, int)' (aka 'void (struct gdImageStruct *, struct gdIOCtx *, int)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2828 | _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_JPG, "JPEG", gdImageJpegCtx); | ^~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:80:98: note: passing argument to parameter 'func_p' here 80 | static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2837:86: warning: incompatible function pointer types passing 'void (gdImagePtr, int, gdIOCtxPtr)' (aka 'void (struct gdImageStruct *, int, struct gdIOCtx *)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2837 | _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_WBM, "WBMP", gdImageWBMPCtx); | ^~~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:80:98: note: passing argument to parameter 'func_p' here 80 | static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2845:79: warning: incompatible function pointer types passing 'void (gdImagePtr, FILE *)' (aka 'void (struct gdImageStruct *, struct __sFILE *)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2845 | _php_image_output(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD, "GD", gdImageGd); | ^~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2670:94: note: passing argument to parameter 'func_p' here 2670 | static void _php_image_output(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2853:81: warning: incompatible function pointer types passing 'void (gdImagePtr, FILE *, int, int)' (aka 'void (struct gdImageStruct *, struct __sFILE *, int, int)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2853 | _php_image_output(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_GD2, "GD2", gdImageGd2); | ^~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2670:94: note: passing argument to parameter 'func_p' here 2670 | static void _php_image_output(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd.c:2862:85: warning: incompatible function pointer types passing 'void (gdImagePtr, gdIOCtxPtr, int)' (aka 'void (struct gdImageStruct *, struct gdIOCtx *, int)') to parameter of type 'void (*)(void)' [-Wincompatible-function-pointer-types] 2862 | _php_image_output_ctx(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_GDIMG_TYPE_BMP, "BMP", gdImageBmpCtx); | ^~~~~~~~~~~~~ /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd/gd_ctx.c:80:98: note: passing argument to parameter 'func_p' here 80 | static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, char *tn, void (*func_p)()) | ^ 38 warnings and 16 errors generated. *** [gd.lo] Error code 1 bmake: stopped making "all" in /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd bmake: 1 error bmake: stopped making "all" in /var/tmp/work/graphics/php-gd/work/php-7.4.33/ext/gd *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/graphics/php-gd *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/graphics/php-gd