#38514 [Asn]: 5.1RC5 has troubles with Zlib which 5.1RC4 not have

From: Date: Sun, 20 Aug 2006 08:34:53 +0000
Subject: #38514 [Asn]: 5.1RC5 has troubles with Zlib which 5.1RC4 not have
References: 1  Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-3360@lists.php.net to get a copy of this message
ID: 38514 Updated by: sfox@php.net Reported By: cweiske at cweiske dot de Status: Assigned Bug Type: PHP-GTK related Operating System: win xp PHP Version: 5.1.4 Assigned To: sfox New Comment: Christian - this is not an appropriate forum in which to start a debate. Please stick to the dev list if you want to challenge our assessment of the problem (that's mine and Andrei's). Previous Comments: ------------------------------------------------------------------------ [2006-08-20 08:25:37] cweiske@php.net The warning: > "Strict Standards: Declaration of GtkToolbar::set_style() > should be compatible with that of GtkWidget::set_style()" *is* down to E_STRICT standards, and we already discussed this issue on the list. ------------------------------------------------------------------------ [2006-08-20 08:20:27] sfox@php.net There's no intl.dll because when I tested the dependencies for the GTK runtime package intl.dll didn't come up as being one of them. I'll re-test and try to establish why, but in the meantime could you please tell me how you came to the conclusion there was a missing dependency? (Was there an error message for example?) Those errors aren't down to E_STRICT being enabled, they're down to display_startup_errors being turned on. Outside of that, E_STRICT is fine (in fact I develop with E_STRICT enabled too). I have already discussed the startup errors at some length with Andrei, Dmitry Stogov and Andi Gutmans on the PHP internals list, because it's down to the way internal object inheritance is defined in the Zend Engine now. Dmitry advised me that the patch I offered at the time (or any other fix) would NOT be applied because the existing definition is correct for PHP internal objects, and it's not PHP's problem if third-party objects don't adhere to that definition. So this part of the two-part bug report is likely to be a 'won't fix', unless Andrei comes up with some cute way to force GTK objects to comply with PHP inheritance rules. Just turn display_startup_errors off. It's off by default anyway. - Steph ------------------------------------------------------------------------ [2006-08-20 07:37:17] cweiske@php.net You have E_STRICT settings activated. PHP-Gtk2 currently is not compatible with this setting. ------------------------------------------------------------------------ [2006-08-19 23:07:50] cweiske at cweiske dot de Description: ------------ First problem is that in ythe GTK+-Packages there is no "intl.dll", i found a working in the web while the one that is provided by "MySQL Administrator" did not work. -- Now the php_gtk2.dll loads but on every script-call even a "php -v" errors like the following will be shown "Strict Standards: Declaration of GtkToolbar::set_style() should be compatible with that of GtkWidget::set_style()" ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=38514&edit=1

« previous php.gtk.dev (#3360) next »