Skip to content

deps: turn on std::string for ICU - #19624

Closed
srl295 wants to merge 0 commit into
nodejs:masterfrom
srl295:icu-fix-stdstring
Closed

deps: turn on std::string for ICU#19624
srl295 wants to merge 0 commit into
nodejs:masterfrom
srl295:icu-fix-stdstring

Conversation

@srl295

@srl295srl295 commented Mar 26, 2018

Copy link
Copy Markdown
Member
  • node and v8 did not call into std::string previously, so that access was shut off.
  • this fixes compilation for ICU 58.2 (backlevel) but may be expressed in other versions also.

Fixes: #19151

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

@srl295srl295 added the i18n-api Issues and PRs related to the i18n implementation. label Mar 26, 2018
@srl295srl295 self-assigned this Mar 26, 2018
@srl295
srl295 requested a review from TimothyGuMarch 26, 2018 23:47
@nodejs-github-botnodejs-github-bot added i18n-api Issues and PRs related to the i18n implementation. tools Issues and PRs related to the tools directory. labels Mar 26, 2018

@richardlaurichardlau left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

The commit message be "turn on" rather than "turn in", or maybe just "use".

@srl295srl295 changed the title deps: turn in std::string for ICUdeps: turn on std::string for ICUMar 27, 2018
@srl295

Copy link
Copy Markdown
MemberAuthor

@richardlau “turn in” is a typo. std::string was already used by v8, but the compilation options told ICU that std::string wasn't available.

srl295 added a commit that referenced this pull request Mar 28, 2018
- node and v8 did not call into std::string previously,
so that access was shut off.
- this fixes compilation for ICU 58.2 (backlevel) but may
be expressed in other versions also.
Fixes: #19151
PR-URL: #19624
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
@srl295srl295 closed this Mar 28, 2018
@srl295

Copy link
Copy Markdown
MemberAuthor

@richardlau oops, i had fixed the commit title but didn't do it properly before push (but after local test!)

@srl295
srl295 deleted the icu-fix-stdstring branch March 28, 2018 15:24
targos pushed a commit that referenced this pull request Apr 2, 2018
- node and v8 did not call into std::string previously,
so that access was shut off.
- this fixes compilation for ICU 58.2 (backlevel) but may
be expressed in other versions also.
Fixes: #19151
PR-URL: #19624
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
@targostargos mentioned this pull request Apr 4, 2018
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

i18n-apiIssues and PRs related to the i18n implementation.toolsIssues and PRs related to the tools directory.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

deps: issues with v8 and prior ICUs

7 participants

@srl295@danbev@addaleax@TimothyGu@richardlau@MylesBorins@nodejs-github-bot