#33212 [Opn]: 'zend_error_noreturn' aliased to external symbol 'zend_error'

From: Date: Wed, 01 Jun 2005 15:48:33 +0000
Subject: #33212 [Opn]: 'zend_error_noreturn' aliased to external symbol 'zend_error'
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-79797@lists.php.net to get a copy of this message
ID: 33212 User updated by: daniel at comentar dot com dot br Reported By: daniel at comentar dot com dot br Status: Open Bug Type: Compile Failure Operating System: Linux Fedora Core 4 RC3 PHP Version: 5CVS-2005-06-01 (dev) New Comment: Problem solved with changes on lines 47 and 48 of file zend_execute.c. Line 47: void zend_error_noreturn(int type, const char *format, ...) __attribute__ ((alias("zend_error"),noreturn)); Line 48: /*extern void zend_error_noreturn(int type, const char *format, ...) __asm__("zend_error") __attribute__ ((noreturn));*/ Changed to: Line 47: /*void zend_error_noreturn(int type, const char *format, ...) __attribute__ ((alias("zend_error"),noreturn));*/ Line 48: extern void zend_error_noreturn(int type, const char *format, ...) __asm__("zend_error") __attribute__ ((noreturn)); Previous Comments: ------------------------------------------------------------------------ [2005-06-01 17:14:38] daniel at comentar dot com dot br Description: ------------ Compile of PHP5CVS-200506011430 fails with: /bin/sh /compartilhado/downloads/php/php5-200506011430/libtool --silent --preserve-dup-deps --mode=compile gcc -IZend/ -I/compartilhado/downloads/php/php5-200506011430/Zend/ -DPHP_ATOM_INC -I/compartilhado/downloads/php/php5-200506011430/include -I/compartilhado/downloads/php/php5-200506011430/main -I/compartilhado/downloads/php/php5-200506011430 -I/usr/include/libxml2 -I/compartilhado/downloads/php/php5-200506011430/TSRM -I/compartilhado/downloads/php/php5-200506011430/Zend -g -O2 -c /compartilhado/downloads/php/php5-200506011430/Zend/zend_execute.c -o Zend/zend_execute.lo /compartilhado/downloads/php/php5-200506011430/Zend/zend_execute.c:47: error: 'zend_error_noreturn' aliased to external symbol 'zend_error' make: *** [Zend/zend_execute.lo] Error 1 Reproduce code: --------------- [root@elza php5-200506011430]# ./configure --prefix=/usr/local/php5 --enable-cli --disable-cgi (View output in http://www.comentar.com.br/daniel/php5/configure-PHP5-200506011430.txt) [root@elza php5-200506011430]# make [root@elza php5-200506011430]# gcc --version gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=33212&edit=1

« previous php.bugs (#79797) next »