Bug #66329 [Opn->Csd]: error: conflicting types for 'zendparse' (Need backport of bug 64503)
| From: | cmb@php.net | Date: | Fri, 26 Aug 2016 22:06:06 +0000 |
| Subject: | Bug #66329 [Opn->Csd]: error: conflicting types for 'zendparse' (Need backport of bug 64503) | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-203597@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=66329&edit=1
ID: 66329
Updated by: cmb@php.net
Reported by: giamteckchoon at gmail dot com
Summary: error: conflicting types for 'zendparse' (Need
backport of bug 64503)
-Status: Open
+Status: Closed
Type: Bug
Package: Compile Failure
Operating System: Scientific Linux 6.4
PHP Version: Irrelevant
-Assigned To:
+Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
PHP 5.3 had it's EOL long ago, and apparently the issue is
resolved in later versions, so I'm closing this ticket.
Previous Comments:
------------------------------------------------------------------------
[2013-12-20 13:43:11] giamteckchoon at gmail dot com
Description:
------------
When compile php version 5.3.28 will result in the following error which is similar to bug 64503
hence need to backport the fix from bug 64503 into php version 5.3.28?
/bin/sh /builddir/build/BUILD/php-5.3.28/build-zts/libtool --silent --preserve-dup-deps
--mode=compile /builddir/build/BUILD/php-5.3.28/build-zts/meta_ccld -Iext/standard/
-I/builddir/build/BUILD/php-5.3.28/ext/standard/ -DPHP_ATOM_INC
-I/builddir/build/BUILD/php-5.3.28/build-zts/include
-I/builddir/build/BUILD/php-5.3.28/build-zts/main -I/builddir/build/BUILD/php-5.3.28
-I/builddir/build/BUILD/php-5.3.28/build-zts/ext/date/lib
-I/builddir/build/BUILD/php-5.3.28/ext/date/lib -I/builddir/build/BUILD/php-5.3.28/ext/ereg/regex
-I/usr/include/libxml2 -I/builddir/build/BUILD/php-5.3.28/build-zts/TSRM
-I/builddir/build/BUILD/php-5.3.28/build-zts/Zend -I/builddir/build/BUILD/php-5.3.28/main
-I/builddir/build/BUILD/php-5.3.28/Zend -I/builddir/build/BUILD/php-5.3.28/TSRM
-I/builddir/build/BUILD/php-5.3.28/build-zts/ -D_REENTRANT -I/usr/include -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686
-mtune=atom -fasynchro!
nous-unwind-tables -fno-strict-aliasing -Wno-pointer-sign -fvisibility=hidden -pthread -DZTS
-prefer-pic -c /builddir/build/BUILD/php-5.3.28/ext/standard/crypt.c -o ext/standard/crypt.lo
In file included from /builddir/build/BUILD/php-5.3.28/ext/standard/basic_functions.c:49:
/builddir/build/BUILD/php-5.3.28/build-zts/Zend/zend_language_parser.h:317: error: conflicting types
for 'zendparse'
/builddir/build/BUILD/php-5.3.28/Zend/zend_globals_macros.h:35: note: previous declaration of
'zendparse' was here
/bin/sh /builddir/build/BUILD/php-5.3.28/build-zts/libtool --silent --preserve-dup-deps
--mode=compile /builddir/build/BUILD/php-5.3.28/build-zts/meta_ccld -Iext/standard/
-I/builddir/build/BUILD/php-5.3.28/ext/standard/ -DPHP_ATOM_INC
-I/builddir/build/BUILD/php-5.3.28/build-zts/include
-I/builddir/build/BUILD/php-5.3.28/build-zts/main -I/builddir/build/BUILD/php-5.3.28
-I/builddir/build/BUILD/php-5.3.28/build-zts/ext/date/lib
-I/builddir/build/BUILD/php-5.3.28/ext/date/lib -I/builddir/build/BUILD/php-5.3.28/ext/ereg/regex
-I/usr/include/libxml2 -I/builddir/build/BUILD/php-5.3.28/build-zts/TSRM
-I/builddir/build/BUILD/php-5.3.28/build-zts/Zend -I/builddir/build/BUILD/php-5.3.28/main
-I/builddir/build/BUILD/php-5.3.28/Zend -I/builddir/build/BUILD/php-5.3.28/TSRM
-I/builddir/build/BUILD/php-5.3.28/build-zts/ -D_REENTRANT -I/usr/include -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686
-mtune=atom -fasynchro!
nous-unwind-tables -fno-strict-aliasing -Wno-pointer-sign -fvisibility=hidden -pthread -DZTS
-prefer-pic -c /builddir/build/BUILD/php-5.3.28/ext/standard/cyr_convert.c -o
ext/standard/cyr_convert.lo
make: *** [ext/standard/basic_functions.lo] Error 1
make: *** Waiting for unfinished jobs....
/builddir/build/BUILD/php-5.3.28/ext/standard/array.c: In function 'php_array_diff':
/builddir/build/BUILD/php-5.3.28/ext/standard/array.c:3407: warning: 'fci_key' may be used
uninitialized in this function
/builddir/build/BUILD/php-5.3.28/ext/standard/array.c:3408: warning: 'fci_key_cache' may
be used uninitialized in this function
/builddir/build/BUILD/php-5.3.28/ext/standard/array.c: In function 'php_array_intersect':
/builddir/build/BUILD/php-5.3.28/ext/standard/array.c:2989: warning: 'fci_key' may be used
uninitialized in this function
/builddir/build/BUILD/php-5.3.28/ext/standard/array.c:2990: warning: 'fci_key_cache' may
be used uninitialized in this function
Expected result:
----------------
Since I am unable to select the appropriate php version from the given bug report php version
selection option, I selected irrelevant.
With the attached backport patch from bug 64503, I am able to compile php 5.3.28 successfully.
This bug report is mainly for the developer to consider to backport bug 64503 fix into php version
5.3.28.
Thanks.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=66329&edit=1