Bug #66329 [NEW]: error: conflicting types for 'zendparse' (Need backport of bug 64503)
| From: | giamteckchoon at gmail dot com | Date: | Fri, 20 Dec 2013 13:43:12 +0000 |
| Subject: | Bug #66329 [NEW]: error: conflicting types for 'zendparse' (Need backport of bug 64503) | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-183417@lists.php.net to get a copy of this message | ||
From: giamteckchoon at gmail dot com
Operating system: Scientific Linux 6.4
PHP version: Irrelevant
Package: Compile Failure
Bug Type: Bug
Bug description:error: conflicting types for 'zendparse' (Need backport of bug 64503)
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
-fasynchronous-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
-fasynchronous-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 bug report at https://bugs.php.net/bug.php?id=66329&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=66329&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=66329&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=66329&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=66329&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=66329&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=66329&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=66329&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=66329&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=66329&r=support
Expected behavior: https://bugs.php.net/fix.php?id=66329&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=66329&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=66329&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=66329&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=66329&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=66329&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=66329&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=66329&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=66329&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=66329&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=66329&r=mysqlcfg