Bug #66329 [Opn->Csd]: error: conflicting types for 'zendparse' (Need backport of bug 64503)

From: 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

« previous php.bugs (#203597) next »