php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #59429 zend_fcall_info has no member named object_ptr
Submitted: 2010-09-17 18:30 UTC Modified: 2011-01-17 14:38 UTC
From: arnaud dot meunier at twitoaster dot com Assigned:
Status: Closed Package: oauth (PECL)
PHP Version: 5.2.13 OS: MacOs 10.6
Private report: No CVE-ID: None
 [2010-09-17 18:30 UTC] arnaud dot meunier at twitoaster dot com
Description:
------------
I cannot compile the trunk version with PHP 5.2 (note that 1.0 
compilation works fine). Looks like the problem comes from the 
changes made to provider.c (line 364).

Expected result:
----------------
make should succeed for the trunk version.

Actual result:
--------------
/bin/sh /Users/arnaud/src/oauth/trunk/libtool --mode=compile 
cc  -I. -I/Users/arnaud/src/oauth/trunk -DPHP_ATOM_INC -
I/Users/arnaud/src/oauth/trunk/include -
I/Users/arnaud/src/oauth/trunk/main -
I/Users/arnaud/src/oauth/trunk -I/opt/local/include/php -
I/opt/local/include/php/main -I/opt/local/include/php/TSRM -
I/opt/local/include/php/Zend -I/opt/local/include/php/ext -
I/opt/local/include/php/ext/date/lib -I/opt/local/include  -
DHAVE_CONFIG_H  -g -O2 -Wall -g   -c 
/Users/arnaud/src/oauth/trunk/provider.c -o provider.lo 
 cc -I. -I/Users/arnaud/src/oauth/trunk -DPHP_ATOM_INC -
I/Users/arnaud/src/oauth/trunk/include -
I/Users/arnaud/src/oauth/trunk/main -
I/Users/arnaud/src/oauth/trunk -I/opt/local/include/php -
I/opt/local/include/php/main -I/opt/local/include/php/TSRM -
I/opt/local/include/php/Zend -I/opt/local/include/php/ext -
I/opt/local/include/php/ext/date/lib -I/opt/local/include -
DHAVE_CONFIG_H -g -O2 -Wall -g -c 
/Users/arnaud/src/oauth/trunk/provider.c  -fno-common -DPIC 
-o .libs/provider.o
/Users/arnaud/src/oauth/trunk/provider.c: In function 
?oauth_provider_call_cb?:
/Users/arnaud/src/oauth/trunk/provider.c:364: error: 
?zend_fcall_info? has no member named ?object_ptr?
/Users/arnaud/src/oauth/trunk/provider.c:364: error: 
?IS_CALLABLE_CHECK_SILENT? undeclared (first use in this 
function)
/Users/arnaud/src/oauth/trunk/provider.c:364: error: (Each 
undeclared identifier is reported only once
/Users/arnaud/src/oauth/trunk/provider.c:364: error: for 
each function it appears in.)
/Users/arnaud/src/oauth/trunk/provider.c:364: warning: 
passing argument 4 of ?zend_is_callable_ex? from 
incompatible pointer type
/Users/arnaud/src/oauth/trunk/provider.c:364: warning: 
passing argument 6 of ?zend_is_callable_ex? from 
incompatible pointer type
/Users/arnaud/src/oauth/trunk/provider.c:364: warning: 
passing argument 7 of ?zend_is_callable_ex? from 
incompatible pointer type
make: *** [provider.lo] Error 1


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2011-01-15 13:27 UTC] jawed@php.net
This bug has been fixed in SVN.

In case this was a documentation problem, the fix will show up at the
end of next Sunday (CET) on pecl.php.net.

In case this was a pecl.php.net website problem, the change will show
up on the website in short time.
 
Thank you for the report, and for helping us make PECL better.


 [2011-01-17 11:30 UTC] tduffey at trillitech dot com
As of this morning I am still unable to build oauth from trunk w/PHP 5.2.  Same error as was reported in the original issue.
 [2011-01-17 14:38 UTC] jawed@php.net
Right, still doesn't work w/5.2.X.

- JJ
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Apr 26 19:01:29 2024 UTC