Bugs item #2847738, was opened at 2009-08-31 15:48
Message generated for change (Settings changed) made by mr-meltdown
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2847738&group_id=56967

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build
Group: Clients "stable"
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: nickloeve (nickloeve)
Assigned to: Fabian (mr-meltdown)
Summary: SuperBall build fails with PHP 5.3.0

Initial Comment:
I tried to install the superball release, and the build failed for the client, 
as the PHP bindings use deprecated interfaces.

----------------------------------------------------------------------

>Comment By: Fabian (mr-meltdown)
Date: 2009-10-02 15:35

Message:
assuming it does since Aug2009-SP1 release

----------------------------------------------------------------------

Comment By: Sjoerd Mullender (sjoerd)
Date: 2009-10-02 15:31

Message:
What is the status?  Can this be closed?

----------------------------------------------------------------------

Comment By: Fabian (mr-meltdown)
Date: 2009-09-07 14:30

Message:
ok, my previous fix broke more than it solved (nothing), so I developed a
new strategy: configure now requires PHP < 5.3.0 to build the php module.

----------------------------------------------------------------------

Comment By: Fabian (mr-meltdown)
Date: 2009-08-31 17:19

Message:
I think I fixed the issue, I synced with the 5_3 branch from PHP.  However,
we have a native PHP driver in development (written in PHP) which is most
probably more stable than the C implementation.

----------------------------------------------------------------------

Comment By: nickloeve (nickloeve)
Date: 2009-08-31 17:10

Message:
I was thinking of having a bash at converting this to a PDO plugin. It
might be worth looking into now, if you have to do much porting.

From what I can tell, some others with the issue included the php-gtk
extension and an experimental sqlite ext that has since been killed. 

----------------------------------------------------------------------

Comment By: Fabian (mr-meltdown)
Date: 2009-08-31 17:04

Message:
seems we're the only one on (google) earth with this problem though

----------------------------------------------------------------------

Comment By: nickloeve (nickloeve)
Date: 2009-08-31 16:41

Message:
Ah, indeed, I didn't look too closely (as you can see) :)

----------------------------------------------------------------------

Comment By: Stefan Manegold (stmane)
Date: 2009-08-31 16:26

Message:
The major problem is not the deprecated interfaces (these are "merely"
warnings), but rather:

php_monetdb.c: In function ‘php_monetdb_fetch_hash’:
php_monetdb.c:1719: error: ‘zend_fcall_info’ has no member named
‘object_pp’
php_monetdb.c:1757: error: ‘zend_fcall_info_cache’ has no member named
‘object_pp’

Looking at the code (I couldn't find any respective documentation) it
appears that PHP chose to rename the "object_pp" members of structs
"zend_fcall_info" & "zend_fcall_info_cache" between versions 5.2.9 and
5.3.0 ...
We'll need to extend our configure scripts to detect this "subtle"
difference ...


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2847738&group_id=56967

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to