On Tue, Aug 27, 2013 at 10:30 AM, Gregory Szorc <g...@mozilla.com> wrote:
> On 8/27/13 9:13 AM, Benjamin Smedberg wrote: > >> On 8/26/2013 5:59 PM, Brian Smith wrote: >> >>> Immediate rebuild (no-op) was 10:13.05. A second no-op rebuild was >>> 10:32.36. It looks like every shared library and every executable got >>> relinked. >>> >> This is a bug (rather serious at that!) which should be filed seprately >> from generic "build speed" discussions. If we are relinking >> unnecessarily, we should use debug output and just fix it. Let's talk >> directly about collecting the logs which would make this fixable. >> > > I'm unable to reproduce every shared library and executable being relinked > on Windows. I can reproduce horrible no-op build times - 6.5 minute range), > but that's a known issue. > > Brian told me IRL yesterday that he's employing Windows symlinks magic and > building with Visual Studio. I'm inclined to point the finger at a > non-supported build configuration. > I did the above timing directly in a C:\mozilla-build\start-msvc10.bat shell. My symlinks are only used by Visual Studio's editor; they are not used by the build. Here is my .mozonfig: . $topsrcdir/browser/config/mozconfig mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../ff-dbg ac_add_options --enable-debug ac_add_options --disable-crashreporter ac_add_options --enable-logging ac_add_options --enable-tests ac_add_options --enable-gtest ac_add_options --disable-optimize ac_add_options --enable-warnings-as-errors _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform