Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

build: work around VS2015 issue in ICU <56 (master) #25793

Closed
wants to merge 1 commit into from

Conversation

srl295
Copy link
Member

@srl295 srl295 commented Jul 31, 2015

probably fixes #25792

Also, adds general mechanism for floating patches on top of ICU.

The particular ufile.c is from
http://bugs.icu-project.org/trac/changeset/37704
and should be OK for ICU 54 and 55.

backport from: nodejs/node#2283

probably fixes nodejs#25792

Also, adds general mechanism for floating patches on top of ICU.

The particular ufile.c is from
 http://bugs.icu-project.org/trac/changeset/37704
and should be OK for ICU 54 and 55.

backport from: nodejs/node#2283
@srl295
Copy link
Member Author

srl295 commented Jul 31, 2015

@orangemocha I couldn't get this to build against VS2015 , it said "setting up environment for VS2010…". So, this is not tested sorry. But the mechanism works as merged, I just can't cleanly test it yet.

@srl295
Copy link
Member Author

srl295 commented Jul 31, 2015

@mhdawson @jasnell also FYI

@orangemocha
Copy link
Contributor

Pending review at nodejs/node#2283 and testing.

This should go into v0.12 though, not master, right?

@srl295
Copy link
Member Author

srl295 commented Aug 3, 2015

@orangemocha good question. It needs to go anywhere that wants to build against vs2015 - what do you advise?

@orangemocha
Copy link
Contributor

@srl295 then it should go first in the oldest LTS version that has ICU support. Assuming icu is not supported in v0.10, this change should go into v0.12. Thanks!

@srl295
Copy link
Member Author

srl295 commented Aug 3, 2015

@orangemocha Sounds good. OK, I will close this PR and reopen against v0.12

@srl295 srl295 closed this Aug 3, 2015
@srl295 srl295 changed the title build: work around VS2015 issue in ICU <56 build: work around VS2015 issue in ICU <56 (master) Aug 3, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants