On Thu, Apr 24, 2014 at 07:03:09PM -0400, Ehsan Akhgari wrote: > On 2014-04-24, 8:31 AM, Henri Sivonen wrote: > >However, especially in the context of slimming down our own set of > >encoding converters, it's rather demotivating to see that at least on > >desktop, we are building ICU encoding converters that we don't use. > >See https://bugzilla.mozilla.org/show_bug.cgi?id=944348 . > > Please allow me to upset you even further! We build and ship *all* of ICU, > and presumably ship a tiny portion of it. This is at least in part due to > bug 915735, you can go and read the bug to see that I did the best I could > there, given the constraints that I had (not understanding how the magic of > the interaction of ICU and our build system worked, not understanding which > parts of ICU we actually want to use, the performance and code quality > limitations of MSVC's PGO compiler, the fact that increasing the amount of > time we allow our builds to progress is rocket science, etc. None of this > was fun, but please understand that it wasn't like somebody sat down and > decided that it's a great idea to build and ship all of ICU.
I'm still amazed that we allowed ICU to land that way at all. And there I don't mean your changes, which don't particularly change how much of ICU is built. Mike _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform