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

Reply via email to