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
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: aaron dot nixon at gmail dot com
New email:
PHP Version: OS:

 

 [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)

Pull Requests

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-2024 The PHP Group
All rights reserved.
Last updated: Sun Dec 22 05:01:30 2024 UTC