Commit Graph

31 Commits

Author SHA1 Message Date
Jan Beich
1763cc46a7 Bug 1228227 - Unbreak build with libc++ and config/gcc_hidden.h after bug 1075758. r=Waldo r=glandium 2015-12-01 18:24:45 +00:00
Jonathan Kew
562eef3d2f Bug 1210165 - Tweak the update-icu script ready for release 56. r=waldo 2015-11-20 11:33:13 +00:00
Mike Hommey
61505e0aec Bug 1198952 - Work around GNU make 3.82 bug when recursing the ICU build system. r=gps 2015-11-11 13:13:06 +09:00
Ted Clancy
8d9ef64547 Bug 1172609 - Part 9: Add threadsafe recreateDefault() method to ICU::Timezone. r=waldo 2015-08-05 19:07:34 -07:00
Ted Clancy
373479a52e Bug 1172609 - Part 8: Fix the tz detection code. r=waldo 2015-08-05 19:05:04 -07:00
Makoto Kato
f2b450dee1 Bug 1179106 - Remove units data from ICU. r=Waldo 2015-07-08 18:49:58 +09:00
Jeff Walden
b4d0f01f3c Bug 1075758 - Update String.prototype.normalize tests for normalization changes in ICU 55. r=arai 2015-06-16 23:53:04 -07:00
Jeff Walden
6cc23028b3 Bug 1075758 - Use a larger buffer in pkgdata, corresponding to Mozilla's inordinately-long compiler command. r=m_kato 2015-06-14 22:47:37 -07:00
Jeff Walden
78d05a4980 Bug 1075758 - Remove the applied-upstream patch to pass the right argument type to InterlockedCompareExchange in ICU. r=glandium 2015-06-12 14:25:23 -07:00
Jeff Walden
5b6c55798b Bug 1075758 - Update the local patch to suppress various clang warnings in ICU. r=glandium 2015-06-12 14:25:23 -07:00
Jeff Walden
f4b4545c0b Bug 1075758 - Remove a patch properly qualifying a type in umutex.h (already landed upstream). r=glandium 2015-06-12 14:25:23 -07:00
Jeff Walden
ba87a870ed Bug 1075758 - Remove omitCollationRules patch, already performed upstream. r=glandium 2015-06-12 14:25:23 -07:00
Jeff Walden
aab254e833 Bug 1075758 - Apply the local patch for bug 915735 (it works without needing any updating). r=glandium 2015-06-12 14:25:23 -07:00
Jeff Walden
0811dd81ba Bug 1075758 - Remove local patch to not override CC/CXX when building with *BSD -- patch landed upstream. r=glandium 2015-06-12 14:25:23 -07:00
Jeff Walden
6e1f3469a8 Bug 1075758 - Remove local patch to make ICU build with MSYS/MSVC -- upstream has since acquired such support. r=glandium 2015-06-12 14:25:23 -07:00
Jeff Walden
563eed664b Bug 1075758 - Adjust SVN URL in update-icu.sh to 55.1, add an early-exit so script is runnable without applying possibly-bad patches. r=glandium 2015-06-12 14:24:59 -07:00
Ehsan Akhgari
7131230624 Bug 1028945 - Allow building ICU with clang-cl; r=Waldo
--HG--
extra : rebase_source : cc09faf999e90567de564c0b0b8349c701b73f83
2014-06-24 07:19:45 -07:00
Chris Peterson
cdc1423478 Bug 1003702 - Suppress clang warnings in third-party code: ICU. Now with more clobberin'. r=glandium
--HG--
extra : amend_source : 8fff21a02daafc582a458887fd55ad6c0eb3e97a
2014-05-01 08:55:31 -07:00
Ehsan Akhgari
b0ba9f4bfb Bug 924839 - Reapply the OSX part of the fix to bug 915735
--HG--
extra : rebase_source : 1230fc14e43860cd4d5e4975f08216f6d8d6c7be
2014-02-03 17:08:42 -05:00
Jeff Walden
f81d3e44b8 Bug 924839 - Update our embedded ICU to 52.1, plus a very few local patches. r=lots of people, see subsequent lines in this commit message for the original subcomponents (merged together for landing), and the original bug for the original patch divisions
Bug 924839 - Remove a patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10283 but also note the relevant code was removed completely upstream.  r=glandium
* * *
Bug 924839 - Remove another patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10290 for that.  r=gaston
* * *
Bug 924839 - Remove another patch already in ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10045 for more.  r=Norbert
* * *
Bug 924839 - Remove another patch already applied upstream.  See http://bugs.icu-project.org/trac/changeset/32937 for more.  r=gaston
* * *
Bug 924839 - Update the ICU update script to update to 52.1, *without* applying any of our local patches.  r=glandium
* * *
Bug 924839 - Make the ICU update script only do updating within intl/icu/source and nowhere else.  r=glandium
* * *
Bug 924839 - Implement the changes that would be made by |cd intl/; ./update-icu.sh http://source.icu-project.org/repos/icu/icu/tags/release-52-1/;|, run with the prior changesets' changes made (thus not applying any of our local patches).  These changes don't actually work without subsequent adjustments, but this provides a codebase upon which those adjustments can be made, for the purpose of generating local patches to be kept in intl/icu-patches/.  rs=the-usual-suspects
* * *
Bug 924839 - Update the bug 899722 local patch to make runConfigureICU not override CC/CXX on BSD systems.  r=gaston
* * *
Bug 924839 - Update the bug 724533 patch that makes ICU builds with MozillaBuild on Windows.  r=glandium
* * *
Bug 924839 - Import an upstream patch fixing the genrb tool to properly handle the -R (--omitCollationRules) option.  See http://bugs.icu-project.org/trac/ticket/10043 for the original bug report and a link to the ultimate upstream landing.  r=Norbert
* * *
Bug 924839 - Import the upstream fix for http://bugs.icu-project.org/trac/ticket/10486 so that ICU with -DU_USING_ICU_NAMESPACE=0 will compile on Windows.  r=Norbert
* * *
Bug 924839 - Adjust the update script to update ICU, then to apply all local patches (rather than skipping the second step).  Thus if the update script is properly run, now, the final result should be no changes at all to the tree.  NOT REVIEWED YET
* * *
Bug 924839 - Update jstests that depend on CLDR locale data to match CLDR 24.  r=Norbert
2013-11-12 16:23:48 -08:00
Wes Kocher
00ec5c0a4b Backed out changeset 6e956de758ce (bug 924839) for xperf bustage on a CLOSED TREE 2014-01-30 16:57:49 -08:00
Jeff Walden
9aa6e885a9 Bug 924839 - Update our embedded ICU to 52.1, plus a very few local patches. r=lots of people, see subsequent lines in this commit message for the original subcomponents (merged together for landing), and the original bug for the original patch divisions
Bug 924839 - Remove a patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10283 but also note the relevant code was removed completely upstream.  r=glandium
* * *
Bug 924839 - Remove another patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10290 for that.  r=gaston
* * *
Bug 924839 - Remove another patch already in ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10045 for more.  r=Norbert
* * *
Bug 924839 - Remove another patch already applied upstream.  See http://bugs.icu-project.org/trac/changeset/32937 for more.  r=gaston
* * *
Bug 924839 - Update the ICU update script to update to 52.1, *without* applying any of our local patches.  r=glandium
* * *
Bug 924839 - Make the ICU update script only do updating within intl/icu/source and nowhere else.  r=glandium
* * *
Bug 924839 - Implement the changes that would be made by |cd intl/; ./update-icu.sh http://source.icu-project.org/repos/icu/icu/tags/release-52-1/;|, run with the prior changesets' changes made (thus not applying any of our local patches).  These changes don't actually work without subsequent adjustments, but this provides a codebase upon which those adjustments can be made, for the purpose of generating local patches to be kept in intl/icu-patches/.  rs=the-usual-suspects
* * *
Bug 924839 - Update the bug 899722 local patch to make runConfigureICU not override CC/CXX on BSD systems.  r=gaston
* * *
Bug 924839 - Update the bug 724533 patch that makes ICU builds with MozillaBuild on Windows.  r=glandium
* * *
Bug 924839 - Import an upstream patch fixing the genrb tool to properly handle the -R (--omitCollationRules) option.  See http://bugs.icu-project.org/trac/ticket/10043 for the original bug report and a link to the ultimate upstream landing.  r=Norbert
* * *
Bug 924839 - Import the upstream fix for http://bugs.icu-project.org/trac/ticket/10486 so that ICU with -DU_USING_ICU_NAMESPACE=0 will compile on Windows.  r=Norbert
* * *
Bug 924839 - Adjust the update script to update ICU, then to apply all local patches (rather than skipping the second step).  Thus if the update script is properly run, now, the final result should be no changes at all to the tree.  NOT REVIEWED YET
* * *
Bug 924839 - Update jstests that depend on CLDR locale data to match CLDR 24.  r=Norbert

--HG--
extra : rebase_source : e993b6e4a507f92d1b1a24949185d00d1f6201f2
2013-11-12 16:23:48 -08:00
Jeff Walden
edd89ea07a Set TZ=UTC in update-icu.sh so that $Date$ expansions in ICU source expand identically no matter where update-icu.sh is run. Useful but not necessary preliminary to bug 924839, rs=jimb over IRC 2014-01-03 17:44:24 -06:00
Jeff Walden
8a168a543c Don't write out the repository revision to intl/icu/SVN-INFO, so that the results of running this script remain constant over time when the same ICU repository path is specified. Useful but not necessary preliminary to bug 924839, r=jimb over IRC 2013-12-14 16:04:21 -05:00
Jan Beich
1849a2e21e Bug 899722 Part 4: Prevent runConfigureICU from overriding CC/CXX on BSDs. r=glandium 2013-08-20 16:42:42 -04:00
Landry Breuil
819bc8d031 Bug 899722 Part 2: Backport upstream r32937 to fix symbol collision w/ truncate on BSD r=norbert r=waldo
See http://bugs.icu-project.org/trac/ticket/10290
2013-08-14 13:04:41 +02:00
Landry Breuil
02558cdb8a Bug 899722 Part 1: Fix ECMAScript intl on BSD by stripping the extra 's' added to the library name, as done on linux. r=norbert 2013-08-14 13:03:40 +02:00
Landry Breuil
2ad9f88ac6 Bug 899722 Part 0: Extract patches for bugs 724533 & 853701 into separate patches and make update-icu.sh apply them. r=glandium 2013-08-14 13:03:36 +02:00
Norbert Lindenberg
70880b32f1 Bug 853706 - Backported fix for formatting 0 with significant digits from ICU, and add a warning about this backported fix to update-icu.sh. r=jwalden
--HG--
extra : rebase_source : e49fb499f2a193283533a10321a2b8c79edea8ba
2013-07-16 10:39:56 -07:00
Norbert Lindenberg
159edf3ec0 Bug 724533 - Make ICU build with Mozilla build for Windows. r=gps
--HG--
rename : intl/icu/source/config/mh-cygwin-msvc => intl/icu/source/config/mh-msys-msvc
2013-03-30 11:21:00 +01:00
Norbert Lindenberg
28cce50168 Bug 724531 - Import ICU library into the mozilla tree. r=ted
--HG--
extra : rebase_source : f4bb782e7d76c74b742b54cae785481cafb2995c
2013-03-01 20:53:01 -08:00