<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Build failure with MSVC when using Scons >= 3.0.2"
href="https://bugs.freedesktop.org/show_bug.cgi?id=109443#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Build failure with MSVC when using Scons >= 3.0.2"
href="https://bugs.freedesktop.org/show_bug.cgi?id=109443">bug 109443</a>
from <span class="vcard"><a class="email" href="mailto:bill@baddogconsulting.com" title="William Deegan <bill@baddogconsulting.com>"> <span class="fn">William Deegan</span></a>
</span></b>
<pre>If you comment out line 311 in mesascons/gallium.py
# env.Decider('MD5-timestamp')
You can use SCons 3.0.4.
3.0.4 had a bugfix for a longstanding issue where it was possible that
md5-timestamp in conjunction with changing the number of implicit dependencies
(think header files) could yield (infrequently) corrupted content signatures in
the sconsign file.
By defaulting the decider to MD5, you'll have a temporary workaround and be
able to use SCons 3.0.4
I'm investigating this further currently.
It looks like with the bugfix in 3.0.4 api_exec.obj somehow doesn't have
nir_opcodes.h (which is a generated file) as an implicit dependency, thus
nir_opcodes.h isn't being generated before api_exec.c is compiled.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>