Patch attached (explanation in the bug report).
Nuno


----- Original Message -----
Do you have a fix?
Andi

At 03:15 PM 4/3/2005 +0100, Nuno Lopes wrote:
But at least you could allow Solaris guys to test PHP 5.1 beta 1 :)

Nuno


----- Original Message -----
Guys,

Not that I disagree with resolving these problems, but it has nothing to do with beta 1 which was planned to get wider testing and feedback, mainly about PDO which is the main new code base in 5.1.
It won't wait for any of these things although I'll be happy if people resolve them :)


Andi

At 03:00 PM 4/3/2005 -0700, Robert wrote:
Hi,

I would like first to see some bugs closed, like:
* #30641 - PHP 5.1 doesn't compile on Solaris 9
* #31725 - PHP is always segfaulting when using sqlite
* upgrade sqlite and PCRE libraries

Maybe also upgrade GD.

Also, can I humbly suggest we add the Progress Meter / Upload Status Patch for version 5.1? (http://pdoru.from.ro/upload-progress-meter/)

If the list is ok with this, I'm gonna contact the coder of the patch
and maybe he could add it.


Thanks, Rob
Index: zend.c
===================================================================
RCS file: /repository/ZendEngine2/zend.c,v
retrieving revision 1.297
diff -u -r1.297 zend.c
--- zend.c      15 Mar 2005 23:46:29 -0000      1.297
+++ zend.c      3 Apr 2005 16:15:21 -0000
@@ -1011,6 +1011,8 @@
       }
}

+void zend_error_noreturn(int type, const char *format, ...) __attribute__ 
((alias("zend_error"),noreturn));
+

ZEND_API void zend_output_debug_string(zend_bool trigger_break, char *format, 
...)
{
Index: zend_execute.c
===================================================================
RCS file: /repository/ZendEngine2/zend_execute.c,v
retrieving revision 1.693
diff -u -r1.693 zend_execute.c
--- zend_execute.c      23 Mar 2005 21:05:56 -0000      1.693
+++ zend_execute.c      3 Apr 2005 16:15:21 -0000
@@ -44,7 +44,6 @@

#if defined(__GNUC__) && !defined(__INTEL_COMPILER) && !defined(DARWIN) && 
!defined(ZEND_VM_OLD_EXECUTOR)
#  define ZEND_VM_ALWAYS_INLINE  __attribute__ ((always_inline))
-void zend_error_noreturn(int type, const char *format, ...) __attribute__ 
((alias("zend_error"),noreturn));
/*extern void zend_error_noreturn(int type, const char *format, ...) 
__asm__("zend_error") __attribute__ ((noreturn));*/
#else
#  define ZEND_VM_ALWAYS_INLINE
-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to