Deprecate ICU ucol_safeClone and support ucol_clone (#68847) (#375)
author이형주/MDE Lab(SR)/삼성전자 <leee.lee@samsung.com>
Thu, 11 Jan 2024 03:36:08 +0000 (12:36 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 11 Jan 2024 03:36:08 +0000 (12:36 +0900)
commitbf59e7d233d5157ad1954990096f7dcbfa0e5814
treeb47b372da03a9a4cb0179847bcebcf774234d7c0
parent3ec56972110f4a5c030edc748a258002a3def820
Deprecate ICU ucol_safeClone and support ucol_clone (#68847) (#375)

* Change compile time dependency of ICU API ucol_setMaxVariable to be runtime instead. (#58485)

* Change compile time dependency of ICU API ucol_setMaxVariable to be runtime instead.

* Fix Android Build Break

* Deprecate ICU ucol_safeClone and support ucol_clone (#68847)

Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
src/libraries/Native/Unix/System.Globalization.Native/configure.cmake
src/libraries/Native/Unix/System.Globalization.Native/pal_collation.c
src/libraries/Native/Unix/System.Globalization.Native/pal_icushim.c
src/libraries/Native/Unix/System.Globalization.Native/pal_icushim_internal.h
src/libraries/Native/Unix/System.Globalization.Native/pal_icushim_internal_android.h