[MacPorts] #54004: icu @58.2: fix CVE-2017-7867 and CVE-2017-7868

MacPorts noreply at macports.org
Mon May 22 06:38:02 UTC 2017

#54004: icu @58.2: fix CVE-2017-7867 and CVE-2017-7868
  Reporter:  l2dy    |      Owner:  ryandesign
      Type:  defect  |     Status:  accepted
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  icu     |

Comment (by ryandesign):



 > There are major changes for ICU4C that require changes in projects using
 ICU. See below for details.

 > * ICU4C now uses and requires C++11 language features and libraries.
 > * ICU4C has also moved to char16_t as the type for UTF-16. This is a
 breaking change. Please see the detail section below.

 Seems like updating to this version will break a ton of stuff on non-C++11
 platforms (OS X <= 10.8) so I don't think we should update yet. I can
 patch to address the CVEs though.

Ticket URL: <https://trac.macports.org/ticket/54004#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list