diff options
author | Alex Dupre <ale@FreeBSD.org> | 2008-01-29 10:14:37 +0000 |
---|---|---|
committer | Alex Dupre <ale@FreeBSD.org> | 2008-01-29 10:14:37 +0000 |
commit | 28a4f1ef3cc390ec7a5f7355da2dbdbd89eb13c4 (patch) | |
tree | 87b1464a8ef5a609ce13b15e8093bbb02222286a /lang | |
parent | e8e3ab4cd12fb518520c8e44b984db7bdc54cdc0 (diff) |
Notes
Diffstat (limited to 'lang')
-rw-r--r-- | lang/php5/Makefile | 2 | ||||
-rw-r--r-- | lang/php5/files/patch-Zend_zend_list.c | 38 | ||||
-rw-r--r-- | lang/php5/files/patch-Zend_zend_list.h | 24 | ||||
-rw-r--r-- | lang/php53/Makefile | 2 | ||||
-rw-r--r-- | lang/php53/files/patch-Zend_zend_list.c | 38 | ||||
-rw-r--r-- | lang/php53/files/patch-Zend_zend_list.h | 24 |
6 files changed, 126 insertions, 2 deletions
diff --git a/lang/php5/Makefile b/lang/php5/Makefile index f0c269469584..8a636438d1b3 100644 --- a/lang/php5/Makefile +++ b/lang/php5/Makefile @@ -7,7 +7,7 @@ PORTNAME= php5 PORTVERSION= 5.2.5 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES?= lang devel www MASTER_SITES= ${MASTER_SITE_PHP} MASTER_SITE_SUBDIR= distributions diff --git a/lang/php5/files/patch-Zend_zend_list.c b/lang/php5/files/patch-Zend_zend_list.c new file mode 100644 index 000000000000..efa8862d1ce8 --- /dev/null +++ b/lang/php5/files/patch-Zend_zend_list.c @@ -0,0 +1,38 @@ +--- Zend/zend_list.c.orig 2007-01-01 10:35:46.000000000 +0100 ++++ Zend/zend_list.c 2008-01-29 11:05:14.000000000 +0100 +@@ -48,7 +48,7 @@ + return index; + } + +-ZEND_API int _zend_list_delete(int id TSRMLS_DC) ++ZEND_API int _zend_list_delete(ulong id TSRMLS_DC) + { + zend_rsrc_list_entry *le; + +@@ -65,7 +65,7 @@ + } + + +-ZEND_API void *_zend_list_find(int id, int *type TSRMLS_DC) ++ZEND_API void *_zend_list_find(ulong id, int *type TSRMLS_DC) + { + zend_rsrc_list_entry *le; + +@@ -78,7 +78,7 @@ + } + } + +-ZEND_API int _zend_list_addref(int id TSRMLS_DC) ++ZEND_API int _zend_list_addref(ulong id TSRMLS_DC) + { + zend_rsrc_list_entry *le; + +@@ -350,7 +350,7 @@ + } + + +-char *zend_rsrc_list_get_rsrc_type(int resource TSRMLS_DC) ++char *zend_rsrc_list_get_rsrc_type(ulong resource TSRMLS_DC) + { + zend_rsrc_list_dtors_entry *lde; + int rsrc_type; diff --git a/lang/php5/files/patch-Zend_zend_list.h b/lang/php5/files/patch-Zend_zend_list.h new file mode 100644 index 000000000000..308ac56b33b2 --- /dev/null +++ b/lang/php5/files/patch-Zend_zend_list.h @@ -0,0 +1,24 @@ +--- Zend/zend_list.h.orig 2007-01-01 10:35:46.000000000 +0100 ++++ Zend/zend_list.h 2008-01-29 11:05:12.000000000 +0100 +@@ -71,9 +71,9 @@ + void zend_destroy_rsrc_list_dtors(void); + + ZEND_API int zend_list_insert(void *ptr, int type); +-ZEND_API int _zend_list_addref(int id TSRMLS_DC); +-ZEND_API int _zend_list_delete(int id TSRMLS_DC); +-ZEND_API void *_zend_list_find(int id, int *type TSRMLS_DC); ++ZEND_API int _zend_list_addref(ulong id TSRMLS_DC); ++ZEND_API int _zend_list_delete(ulong id TSRMLS_DC); ++ZEND_API void *_zend_list_find(ulong id, int *type TSRMLS_DC); + + #define zend_list_addref(id) _zend_list_addref(id TSRMLS_CC) + #define zend_list_delete(id) _zend_list_delete(id TSRMLS_CC) +@@ -82,7 +82,7 @@ + ZEND_API int zend_register_resource(zval *rsrc_result, void *rsrc_pointer, int rsrc_type); + ZEND_API void *zend_fetch_resource(zval **passed_id TSRMLS_DC, int default_id, char *resource_type_name, int *found_resource_type, int num_resource_types, ...); + +-ZEND_API char *zend_rsrc_list_get_rsrc_type(int resource TSRMLS_DC); ++ZEND_API char *zend_rsrc_list_get_rsrc_type(ulong resource TSRMLS_DC); + ZEND_API int zend_fetch_list_dtor_id(char *type_name); + + extern ZEND_API int le_index_ptr; /* list entry type for index pointers */ diff --git a/lang/php53/Makefile b/lang/php53/Makefile index f0c269469584..8a636438d1b3 100644 --- a/lang/php53/Makefile +++ b/lang/php53/Makefile @@ -7,7 +7,7 @@ PORTNAME= php5 PORTVERSION= 5.2.5 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES?= lang devel www MASTER_SITES= ${MASTER_SITE_PHP} MASTER_SITE_SUBDIR= distributions diff --git a/lang/php53/files/patch-Zend_zend_list.c b/lang/php53/files/patch-Zend_zend_list.c new file mode 100644 index 000000000000..efa8862d1ce8 --- /dev/null +++ b/lang/php53/files/patch-Zend_zend_list.c @@ -0,0 +1,38 @@ +--- Zend/zend_list.c.orig 2007-01-01 10:35:46.000000000 +0100 ++++ Zend/zend_list.c 2008-01-29 11:05:14.000000000 +0100 +@@ -48,7 +48,7 @@ + return index; + } + +-ZEND_API int _zend_list_delete(int id TSRMLS_DC) ++ZEND_API int _zend_list_delete(ulong id TSRMLS_DC) + { + zend_rsrc_list_entry *le; + +@@ -65,7 +65,7 @@ + } + + +-ZEND_API void *_zend_list_find(int id, int *type TSRMLS_DC) ++ZEND_API void *_zend_list_find(ulong id, int *type TSRMLS_DC) + { + zend_rsrc_list_entry *le; + +@@ -78,7 +78,7 @@ + } + } + +-ZEND_API int _zend_list_addref(int id TSRMLS_DC) ++ZEND_API int _zend_list_addref(ulong id TSRMLS_DC) + { + zend_rsrc_list_entry *le; + +@@ -350,7 +350,7 @@ + } + + +-char *zend_rsrc_list_get_rsrc_type(int resource TSRMLS_DC) ++char *zend_rsrc_list_get_rsrc_type(ulong resource TSRMLS_DC) + { + zend_rsrc_list_dtors_entry *lde; + int rsrc_type; diff --git a/lang/php53/files/patch-Zend_zend_list.h b/lang/php53/files/patch-Zend_zend_list.h new file mode 100644 index 000000000000..308ac56b33b2 --- /dev/null +++ b/lang/php53/files/patch-Zend_zend_list.h @@ -0,0 +1,24 @@ +--- Zend/zend_list.h.orig 2007-01-01 10:35:46.000000000 +0100 ++++ Zend/zend_list.h 2008-01-29 11:05:12.000000000 +0100 +@@ -71,9 +71,9 @@ + void zend_destroy_rsrc_list_dtors(void); + + ZEND_API int zend_list_insert(void *ptr, int type); +-ZEND_API int _zend_list_addref(int id TSRMLS_DC); +-ZEND_API int _zend_list_delete(int id TSRMLS_DC); +-ZEND_API void *_zend_list_find(int id, int *type TSRMLS_DC); ++ZEND_API int _zend_list_addref(ulong id TSRMLS_DC); ++ZEND_API int _zend_list_delete(ulong id TSRMLS_DC); ++ZEND_API void *_zend_list_find(ulong id, int *type TSRMLS_DC); + + #define zend_list_addref(id) _zend_list_addref(id TSRMLS_CC) + #define zend_list_delete(id) _zend_list_delete(id TSRMLS_CC) +@@ -82,7 +82,7 @@ + ZEND_API int zend_register_resource(zval *rsrc_result, void *rsrc_pointer, int rsrc_type); + ZEND_API void *zend_fetch_resource(zval **passed_id TSRMLS_DC, int default_id, char *resource_type_name, int *found_resource_type, int num_resource_types, ...); + +-ZEND_API char *zend_rsrc_list_get_rsrc_type(int resource TSRMLS_DC); ++ZEND_API char *zend_rsrc_list_get_rsrc_type(ulong resource TSRMLS_DC); + ZEND_API int zend_fetch_list_dtor_id(char *type_name); + + extern ZEND_API int le_index_ptr; /* list entry type for index pointers */ |