<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I did a rebuild overnight to make sure everything is still working and<br>
kept a log. Unfortunately, no magical insights from it though.<br>
<br>
However, it looks like the c++14 thing was a red herring - I see plenty<br>
of references to it (including checking for its capability).<br></blockquote><div>Yeah, I don't believe this is an issue.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I noticed that ninja itself (version, whatever) is probably not<br>
implicated; the configuration finds the system ninja to be too old and<br>
doesn't use it:<br>
<br>
Checking for system ninja...<br>
Found ninja from path: /usr/bin/ninja<br>
+ /usr/bin/ninja --version<br>
> 1.10.0<br>
Ninja version too old<br>
Building own ninja<br></blockquote><div>The upstream qtwebengine repo has a patch that hasn't been back ported it to a version > 5.12.8 in the 5.12.x branch, which adds logic to pick up ninja version >= 1.10.x.</div><div><a href="https://github.com/qt/qtwebengine/commit/8c1a4841174a90299ba2e2851b4d9e79da3b9b25" target="_blank">https://github.com/qt/qtwebengine/commit/8c1a4841174a90299ba2e2851b4d9e79da3b9b25</a><br></div><div>Patch attached to pick up newer ninja version.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I also found the area where OP's build failed. No failure here but it is<br>
interesting that the progress indicator was quite different. In my build<br>
it was [15020/16427] but for OP it was [641/2162]. I wonder if that<br>
means different things are being built - leading to question of what the<br>
configuration discovered on the build machine (therefore determining<br>
what needed to be built).<br></blockquote><div>Same.  Mine failed on <span style="font-family:Helvetica;font-size:12px">[116/2525].  Looking up farther in the build output I saw the following lines.</span></div><div><span style="font-family:Helvetica;font-size:12px"><br></span></div><div>FAILED: obj/third_party/blink/renderer/core/core/core_initializer.o<span style="font-family:Helvetica;font-size:12px"><br></span></div><div>......</div><div>virtual memory exhausted: Cannot allocate memory</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
My build was on a clean, up to date, VM - nothing else installed except<br>
the required ninja, python3, meson & libxkbcommon packages.<br></blockquote><div>Same.</div><div><br></div><div>Original VM had 4GB of RAM and no swap.  I increased it to 8GB of RAM and that succeeded in less than half the time it took to fail on 4GB of RAM.</div><div><br></div><div>--Larry</div></div></div>