php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #77126 PHP 7.0.32 won't compile with newer versions of the ICU library
Submitted: 2018-11-08 19:41 UTC Modified: 2018-11-13 14:43 UTC
From: aaron dot nixon at gmail dot com Assigned: cmb (profile)
Status: Not a bug Package: Compile Failure
PHP Version: 7.0.32 OS: Gentoo
Private report: No CVE-ID: None
 [2018-11-08 19:41 UTC] aaron dot nixon at gmail dot com
Description:
------------
I've created a patch that allows PHP 7.0.32 to compile with newer versions of ICU.


Patches

php-7.0.32-intl.patch (last revision 2018-11-08 19:42 UTC by aaron dot nixon at gmail dot com)

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2018-11-11 16:54 UTC] cmb@php.net
-Status: Open +Status: Feedback -Assigned To: +Assigned To: cmb
 [2018-11-11 16:54 UTC] cmb@php.net
Active support for PHP 7.0 has ended eleven months ago[1],
so it'll receive only critical security fixes.

Are there issues with newer ICU versions with any actively
supported PHP version?

[1] <http://php.net/supported-versions.php>
 [2018-11-11 17:07 UTC] aaron dot nixon at gmail dot com
No, but I wouldn't have bothered to submit a patch if it wasn't listed on the web site, I do know that it's old.
 [2018-11-11 18:15 UTC] cmb@php.net
-Status: Feedback +Status: Open
 [2018-11-11 18:15 UTC] cmb@php.net
Sorry, if listing these old PHP versions without further
clarification is confusing.  We likely should add a note to the
“Don't report bugs about old versions” section on the “How to
Report a Bug” page[1].  Therefore I'm leaving this open for the
time being.  Otherwise this is not a bug.

[1] <https://bugs.php.net/how-to-report.php>
 [2018-11-13 14:01 UTC] cmb@php.net
-Status: Assigned +Status: Not a bug
 [2018-11-13 14:01 UTC] cmb@php.net
The note has been added[1] – closing.

[1] <http://git.php.net/?p=web/bugs.git;a=commit;h=13ecc0245ad34f8af7e955064bc7d6c2f6240c17>
 [2018-11-13 14:06 UTC] nikic@php.net
@cmb: It would be nice if there were also some indication in the version dropdown on the reporting page. E.g. by printing "5.6.38 (Security only)". Or maybe by printing a message next to the dropdown after an EOL version has been selected.
 [2018-11-13 14:25 UTC] cmb@php.net
@nikic I'm afraid that would require something like
branches.inc[1] from web/php, or do we have a service to get the
relevant info?  Scraping the Web page[2] appears to be rather
fragile.

[1] <http://git.php.net/?p=web/php.git;a=blob;f=include/branches.inc;h=c7f685bf7a9af094aa3248a0fa4978aaa09bdf5c;hb=HEAD>
[2] <https://secure.php.net/supported-versions.php>
 [2018-11-13 14:43 UTC] nikic@php.net
It looks like version info is currently being fetched from https://secure.php.net/releases/active.php. Maybe we could add a flag there that indicates the support level?
 
PHP Copyright © 2001-2022 The PHP Group
All rights reserved.
Last updated: Wed Aug 10 18:05:46 2022 UTC