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

create full-icu locale tarballs #9091

Closed
wants to merge 2 commits into from

Conversation

srl295
Copy link
Member

@srl295 srl295 commented Jan 24, 2015

Work in progress on #8996

Generates:

  • 9.8M node-v0.11.16-locales-be.tar.gz
  • 9.6M node-v0.11.16-locales-le.tar.gz
$ tar tvfpz node-v0.11.16-locales-be.tar.gz 
-rw-r--r--  0 srl    staff 25335456 Jan 24 10:45 node-v0.11.16/icudt54b.dat
$ tar tvfpz node-v0.11.16-locales-le.tar.gz 
-rw-r--r--  0 srl    staff 25335456 Jan 24 10:45 node-v0.11.16/icudt54l.dat

ICU can't "swap endianness" if its conversion, etc code is removed.
We don't want this code in node, but it's needed for the tools.

May affect 'target' inadvertently - to be analyzed.
Basically this is nodejs#9046 but also blocks nodejs#8996
…CU data

see nodejs#8996

Have not tested the resulting tarballs yet, posting for comment.

Generates:
 - 9.8M    node-v0.11.16-locales-be.tar.gz
 - 9.6M    node-v0.11.16-locales-le.tar.gz
## Build data tarballs
data-tarballs: $(LEDATATGZ) $(BEDATATGZ)

$(LEDATATGZ) $(BEDATATGZ): node

Choose a reason for hiding this comment

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

Depending on how node has been built, icupkg may not have been built. Instead of depending on node, maybe we could make these two targets depend on icupkg? In the current state of the build system, an icupkg target would depend on calling ./configure --with-intl=small-icu first.

Copy link
Member Author

Choose a reason for hiding this comment

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

icupkg isn't available in some configurations. maybe better to have this code run configure&&make directly.

Choose a reason for hiding this comment

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

But it is used in the rule that builds these targets, so it must be available or am I missing something?

@misterdjules
Copy link

@srl295 Did you have some time to take a look at my comments?

@srl295
Copy link
Member Author

srl295 commented May 6, 2015

@misterdjules I thought the npm was the direction we wanted to go with this, as per #8996

@jasnell
Copy link
Member

jasnell commented Aug 15, 2015

@srl295 ... does this need to stay open?

@jasnell jasnell added the build label Aug 15, 2015
@srl295
Copy link
Member Author

srl295 commented Aug 15, 2015

No it can close, this pr isn't the way forward.

El sábado, 15 de agosto de 2015, James M Snell notifications@github.com
escribió:

@srl295 https://github.com/srl295 ... does this need to stay open?


Reply to this email directly or view it on GitHub
#9091 (comment).

@jasnell
Copy link
Member

jasnell commented Aug 15, 2015

Awesome. Ok

@jasnell jasnell closed this Aug 15, 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.

5 participants