OLD | NEW |
1 Name: icu | 1 Name: icu |
2 URL: http://site.icu-project.org/ | 2 URL: http://site.icu-project.org/ |
3 Version: 56.1 | 3 Version: 56.1 |
4 License: MIT | 4 License: MIT |
5 Security Critical: yes | 5 Security Critical: yes |
6 | 6 |
7 ***NOTE*** | 7 ***NOTE*** |
8 ICU is in the middle of being updated to 56.1 and does not work, yet. | 8 ICU is being updated to 56.1 pending one last adjustment on the Chromium-side. |
9 If you have an urgent fix to apply, contact jshin@chromium.org to | 9 If you have an urgent fix to apply to ICU 54.1 used for branches, |
10 create a branch for 54.1 to apply a fix on top of. | 10 file a bug and contact jshin@chromium.org. |
11 | 11 |
12 Description: | 12 Description: |
13 This directory contains the source code of ICU 56.1 for C/C++. | 13 This directory contains the source code of ICU 56.1 for C/C++. |
14 | 14 |
15 A. How to update ICU | 15 A. How to update ICU |
16 | 16 |
17 1. Run "scripts/update.sh <version>" (e.g. 56-1). | 17 1. Run "scripts/update.sh <version>" (e.g. 56-1). |
18 This will download ICU from the upstream svn repository. | 18 This will download ICU from the upstream svn repository. |
19 It does preserve Chrome-specific build files (*local.mk) and | 19 It does preserve Chrome-specific build files (*local.mk) and |
20 converter files. (see section C) | 20 converter files. (see section C) |
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
246 | 246 |
247 4. Timezone data update | 247 4. Timezone data update |
248 Run scripts/update_tz.sh to grab the latest version of the | 248 Run scripts/update_tz.sh to grab the latest version of the |
249 following timezone data files and put them in source/data/misc | 249 following timezone data files and put them in source/data/misc |
250 | 250 |
251 metaZones.txt | 251 metaZones.txt |
252 timezoneTypes.txt | 252 timezoneTypes.txt |
253 windowsZones.txt | 253 windowsZones.txt |
254 zoneinfo64.txt | 254 zoneinfo64.txt |
255 | 255 |
256 As of Jan 20 2016, the latest version is 2015g and the above files | 256 As of Feb 8, 2016, the latest version is 2016a and the above files |
257 are available at | 257 are available at |
258 http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2015g/44/ | 258 http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2016a/44/ |
259 | 259 |
260 5. Build-related changes | 260 5. Build-related changes |
261 | 261 |
262 - patches/wpo.patch | 262 - patches/wpo.patch |
263 upstream bugs : http://bugs.icu-project.org/trac/ticket/8043 | 263 upstream bugs : http://bugs.icu-project.org/trac/ticket/8043 |
264 http://bugs.icu-project.org/trac/ticket/5701 | 264 http://bugs.icu-project.org/trac/ticket/5701 |
265 - patches/vscomp.patch for building with Visual Studio on Windows. | 265 - patches/vscomp.patch for building with Visual Studio on Windows. |
266 a. do not use WINDOWS_LOCALE_API in locmap.c | 266 a. do not use WINDOWS_LOCALE_API in locmap.c |
267 b. do not redefine stringpiece::npos | 267 b. do not redefine stringpiece::npos |
268 c. fix http://bugs.icu-project.org/trac/ticket/12129 (C4138 warning) | 268 c. fix http://bugs.icu-project.org/trac/ticket/12129 (C4138 warning) |
(...skipping 28 matching lines...) Expand all Loading... |
297 9. Fix a UText bug found in uregex_open fuzzer. | 297 9. Fix a UText bug found in uregex_open fuzzer. |
298 - patches/utext.patch | 298 - patches/utext.patch |
299 - upstream bug (fixed in trunk in Jan, 2016. Will be in 57 release) | 299 - upstream bug (fixed in trunk in Jan, 2016. Will be in 57 release) |
300 http://bugs.icu-project.org/trac/ticket/12130 | 300 http://bugs.icu-project.org/trac/ticket/12130 |
301 | 301 |
302 10. Fix a bug in regex compiler. | 302 10. Fix a bug in regex compiler. |
303 - patches/regexcmp.patch | 303 - patches/regexcmp.patch |
304 - upstream bug | 304 - upstream bug |
305 http://bugs.icu-project.org/trac/ticket/12138 | 305 http://bugs.icu-project.org/trac/ticket/12138 |
306 | 306 |
OLD | NEW |