Skip to content

Conversation

kfarnung
Copy link
Contributor

@kfarnung kfarnung commented Apr 9, 2018

ICU61 updated the value of U_USING_ICU_NAMESPACE to 0 by default. In
order to maintain compatibility this change updates our ICU includes to
match and adds the icu:: namespace explicitly when needed.

Refs: nodejs/node#18667
Refs: https://ssl.icu-project.org/trac/ticket/13460

ICU61 updated the value of `U_USING_ICU_NAMESPACE` to 0 by default. In
order to maintain compatibility this change updates our ICU includes to
match and adds the `icu::` namespace explicitly when needed.

Refs: nodejs/node#18667
Refs: https://ssl.icu-project.org/trac/ticket/13460
@kfarnung kfarnung self-assigned this Apr 9, 2018
@kfarnung
Copy link
Contributor Author

kfarnung commented Apr 9, 2018

Ported the change and kicked off a node CI: https://ci.nodejs.org/job/chakracore-test/298/

@kfarnung
Copy link
Contributor Author

kfarnung commented Apr 9, 2018

@dotnet-bot test OSX please

@kfarnung
Copy link
Contributor Author

kfarnung commented Apr 9, 2018

@dotnet-bot test OSX static_osx_osx_debug please

@kfarnung
Copy link
Contributor Author

kfarnung commented Apr 9, 2018

@dotnet-bot test OSX static_osx_osx_test please

@kfarnung
Copy link
Contributor Author

kfarnung commented Apr 9, 2018

Thanks @digitalinfinity!

@chakrabot chakrabot merged commit a4ae437 into chakra-core:release/1.9 Apr 9, 2018
chakrabot pushed a commit that referenced this pull request Apr 9, 2018
Merge pull request #4952 from kfarnung:icu61

ICU61 updated the value of `U_USING_ICU_NAMESPACE` to 0 by default. In
order to maintain compatibility this change updates our ICU includes to
match and adds the `icu::` namespace explicitly when needed.

Refs: nodejs/node#18667
Refs: https://ssl.icu-project.org/trac/ticket/13460
@kfarnung kfarnung deleted the icu61 branch April 9, 2018 02:50
chakrabot pushed a commit that referenced this pull request Apr 9, 2018
… by default

Merge pull request #4952 from kfarnung:icu61

ICU61 updated the value of `U_USING_ICU_NAMESPACE` to 0 by default. In
order to maintain compatibility this change updates our ICU includes to
match and adds the `icu::` namespace explicitly when needed.

Refs: nodejs/node#18667
Refs: https://ssl.icu-project.org/trac/ticket/13460
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants