WL: libicu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
IUS Community Project |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
The excellent php intl extension you bundle (e.g. php54-intl, php55-intl) is dependant on the system's installed ICU library libicu (http://
This means that even if I with your help can run a recent PHP version on for example a RHEL 5 machine, it will still use a very outdated ICU library. E.g. RHEL 5 has ICU version 3.6 (released 2006-09-01) and RHEL 6 has ICU version 4.2.1 (released 2009-07-01).
On RHEL 5 this means my intl extension can't for example provide me with the country name of country code RS (Serbia) due to this:
> var_dump(
string(2) "RS"
On a RHEL 6 machine this would give:
> var_dump(
string(6) "Serbia"
Would it be an option for ius to start bundling recent versions of libicu and declare php-intl's dependency against that package to keep things up-to-date?
How to determine ICU version:
$ php -i | grep "ICU version"
ICU version => 3.6
$ rpm -qi libicu | grep Version
Version : 3.6 Vendor: Red Hat, Inc.
Changed in ius: | |
importance: | Undecided → Wishlist |
Hello NJ,
Thanks for taking the time to submit this request. With all new package requests, we evaluate if it would be a good fit for IUS and if it is maintainable with our current resources. Also note that maintaining our current work load does take priority over new packages. I'll look into this request and update this bug once there is additional information.
-Ben