svn commit: r554224 - head/graphics/php-geos/files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri Nov 6 11:25:54 UTC 2020
Author: sunpoet
Date: Fri Nov 6 11:25:53 2020
New Revision: 554224
URL: https://svnweb.freebsd.org/changeset/ports/554224
Log:
Fix build with PHP 8.0
Modified:
head/graphics/php-geos/files/patch-geos.c
Modified: head/graphics/php-geos/files/patch-geos.c
==============================================================================
--- head/graphics/php-geos/files/patch-geos.c Fri Nov 6 11:25:47 2020 (r554223)
+++ head/graphics/php-geos/files/patch-geos.c Fri Nov 6 11:25:53 2020 (r554224)
@@ -1,6 +1,20 @@
--- geos.c.orig 2016-12-24 10:53:24 UTC
+++ geos.c
-@@ -863,7 +863,7 @@ PHP_METHOD(Geometry, buffer)
+@@ -33,6 +33,13 @@
+ /* Own stuff */
+ #include "php_geos.h"
+
++#if PHP_MAJOR_VERSION >= 8
++#define TSRMLS_C
++#define TSRMLS_CC
++#define TSRMLS_DC
++#define TSRMLS_FETCH()
++#endif
++
+ static ZEND_DECLARE_MODULE_GLOBALS(geos);
+ static PHP_GINIT_FUNCTION(geos);
+
+@@ -863,7 +870,7 @@ PHP_METHOD(Geometry, buffer)
GEOS_PHP_ZVAL data;
HashTable *style;
zend_string *key;
@@ -9,7 +23,7 @@
this = (GEOSGeometry*)getRelay(getThis(), Geometry_ce_ptr);
-@@ -956,7 +956,7 @@ PHP_METHOD(Geometry, offsetCurve)
+@@ -956,7 +963,7 @@ PHP_METHOD(Geometry, offsetCurve)
GEOS_PHP_ZVAL data;
HashTable *style;
zend_string *key;
More information about the svn-ports-all
mailing list