Skip to content

[iOS] Introduce support for linking ICU libs #97147

Closed

Description

@mkhamoyan

After #93220 we only support hybrid mode on Apple platforms.

Below are the steps to implement support for linking our ICU libs.

  • Move out globalization code from mono runtime
  • Create separate lib for hybrid (System.Globalization.Hybrid.Native)
  • Enable the functionality to toggle between hybrid and ICU libraries
  • xamarin-macios and android should be needing to link againstlibSystem.Globalization.Native

Contributes to #80689

Activity

  1. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Jan 18, 2024
  2. ghost added
    in-prThere is an active PR which will close this issue when it is merged
    on Jan 19, 2024
  3. self-assigned this
    on Jun 25, 2024
  4. mkhamoyan commented on Jun 25, 2024

    @mkhamoyan
    ContributorAuthor

    After #93220 HybridGlobalization is default and only mode.
    Moving out globalization code from runtime is implemented by #98495

  5. added this to the 9.0.0 milestone on Jun 25, 2024
  6. locked and limited conversation to collaborators on Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area-System.Globalizationin-prThere is an active PR which will close this issue when it is mergedos-iosApple iOS

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions