Date: Fri, 22 Jul 2011 21:45:26 GMT From: Michael Scheidell <scheidell@secnap.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/159125: databases/php-adodb-ext compile problem Message-ID: <201107222145.p6MLjQHr096143@red.freebsd.org> Resent-Message-ID: <201107222150.p6MLoDof007167@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 159125 >Category: ports >Synopsis: databases/php-adodb-ext compile problem >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 22 21:50:12 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Michael Scheidell >Release: 7.3 amd >Organization: SECNAP Network Security >Environment: >Description: make ===> Building for php-adodb-ext-5.04_1 /bin/sh /usr/ports/databases/php-adodb-ext/work/adodb-504/libtool --mode=compile cc -I. -I/usr/ports/databases/php-adodb-ext/work/adodb-504 -DPHP_ATOM_INC -I/usr/ports/databases/php-adodb-ext/work/adodb-504/include -I/usr/ports/databases/php-adodb-ext/work/adodb-504/main -I/usr/ports/databases/php-adodb-ext/work/adodb-504 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -fno-strict-aliasing -pipe -march=nocona -c /usr/ports/databases/php-adodb-ext/work/adodb-504/adodb.c -o adodb.lo cc -I. -I/usr/ports/databases/php-adodb-ext/work/adodb-504 -DPHP_ATOM_INC -I/usr/ports/databases/php-adodb-ext/work/adodb-504/include -I/usr/ports/databases/php-adodb-ext/work/adodb-504/main -I/usr/ports/databases/php-adodb-ext/work/adodb-504 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -O2 -fno-strict-aliasing -pipe -march=nocona -c /usr/ports/databases/php-adodb-ext/work/adodb-504/adodb.c -fPIC -DPIC -o .libs/adodb.o /usr/ports/databases/php-adodb-ext/work/adodb-504/adodb.c: In function 'adodb_call_fetch': /usr/ports/databases/php-adodb-ext/work/adodb-504/adodb.c:280: error: 'zend_fcall_info' has no member named 'object_ptr' *** Error code 1 Stop in /usr/ports/databases/php-adodb-ext/work/adodb-504. *** Error code 1 Stop in /usr/ports/databases/php-adodb-ext. confirmed: file /usr/local/include/php/Zend/zend_API.h does NOT have a member 'object_ptr' in zend_fcall_info (it does have an object_pp: typedef struct _zend_fcall_info { size_t size; HashTable *function_table; zval *function_name; HashTable *symbol_table; zval **retval_ptr_ptr; zend_uint param_count; zval ***params; zval **object_pp; zend_bool no_separation; } zend_fcall_info; from <https://github.com/sebastianbergmann/php-test-helpers/issues/7> not sure if this means that this will only work on php-5.3 or not. maybe mark this port broken on php < 5.3 >How-To-Repeat: >Fix: mark port broken if php < 5.3? hack a cast to the wrapper? >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107222145.p6MLjQHr096143>