Bug #60331 [NEW]: php 5.4 + zts build fails
| From: | fedora at famillecollet dot com | Date: | Fri, 18 Nov 2011 17:05:26 +0000 |
| Subject: | Bug #60331 [NEW]: php 5.4 + zts build fails | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-165336@lists.php.net to get a copy of this message | ||
From:
Operating system: GNU/Linux (Fedora 15)
PHP version: 5.4.0RC1
Package: mailparse
Bug Type: Bug
Bug description:php 5.4 + zts build fails
Description:
------------
Building this extension against PHP 5.4.0RC1 fails.
function_entry should be replace by zend_function_entry
In ZTS mode, zome tsrm_ls are missing, adding TSRMLS_* macro solves this
issue.
Please consider attached patch
Note : build and load fine.
All tests succed.
Expected result:
----------------
=====================================================================
PHP : /usr/bin/php
PHP_SAPI : cli
PHP_VERSION : 5.4.0RC2-dev
ZEND_VERSION: 2.4.0
PHP_OS : Linux - Linux lovelock.famillecollet.com
2.6.41.1-1.fc15.x86_64 #1 SMP Fri Nov 11 21:36:28 UTC 2011 x86_64
INI actual : /dev/shm/php-pecl-mailparse-2.1.5/mailparse-2.1.5
More .INIs :
CWD : /dev/shm/php-pecl-mailparse-2.1.5/mailparse-2.1.5
Extra dirs :
VALGRIND : Not used
=====================================================================
TIME START 2011-11-18 18:00:37
=====================================================================
PASS Check for mailparse presence [tests/001.phpt]
PASS Check stream encoding [tests/002.phpt]
PASS Check handling of multiple To headers [tests/003.phpt]
PASS Check uudecode_all [tests/004.phpt]
PASS Check quoted-printable encoding generates S/MIME safe content
[tests/005.phpt]
PASS Check extract_part_file [tests/006.phpt]
PASS Check RFC822 Conformance [tests/007.phpt]
PASS OO API Segfault when opening a file is not possible [tests/008.phpt]
PASS Multiple UUE attachments not recognized [tests/009.phpt]
PASS Multiple headers not parsed into arra bug #6862 [tests/010.phpt]
PASS Parse messages in testdata dir [tests/parse_test_messages.phpt]
=====================================================================
TIME END 2011-11-18 18:00:37
=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped : 0
Exts tested : 31
---------------------------------------------------------------------
Number of tests : 11 11
Tests skipped : 0 ( 0.0%) --------
Tests warned : 0 ( 0.0%) ( 0.0%)
Tests failed : 0 ( 0.0%) ( 0.0%)
Expected fail : 0 ( 0.0%) ( 0.0%)
Tests passed : 11 (100.0%) (100.0%)
---------------------------------------------------------------------
Time taken : 0 seconds
=====================================================================
--
Edit bug report at https://bugs.php.net/bug.php?id=60331&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=60331&r=trysnapshot54
Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=60331&r=trysnapshot53
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=60331&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=60331&r=fixed
Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=60331&r=needdocs
Fixed in release: https://bugs.php.net/fix.php?id=60331&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=60331&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=60331&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=60331&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=60331&r=support
Expected behavior: https://bugs.php.net/fix.php?id=60331&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=60331&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=60331&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=60331&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=60331&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=60331&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=60331&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=60331&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=60331&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=60331&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=60331&r=mysqlcfg