Skip to content

Update the ICU library to a more recent version #87073

@filmil

Description

@filmil

Use case

This change is similar to #82728. We are using a more recent Chromium ICU fork commit.

See for reference: https://chromium.googlesource.com/chromium/deps/icu

Flutter needs to use a reasonably recent version of the ICU library. The Chromium's fork of ICU, which is in use in Flutter as well, has taken in a few updates since the initial 69.1 release. This is a request to bring them in by updating ICU library version in the DEPS file to https://chromium.googlesource.com/chromium/deps/icu/+/2a822c5626ab1ed40366758e4740b4f0ea40237d, which is the current HEAD of the main branch in Chromium's ICU library fork.

Proposal

Update the DEPS file in github.com/flutter/engine to use the commit ID 2a822c5626ab1ed40366758e4740b4f0ea40237d.

This is the same commit ID as used by Chromium M93, making it easier to share the ICU data on systems where it is possible to deduplicate identical libraries, such as Fuchsia.

Metadata

Metadata

Assignees

Labels

c: new featureNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to Flutterengineflutter/engine related. See also e: labels.r: fixedIssue is closed as already fixed in a newer version

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions