<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div>For the series <a href="https://patchwork.freedesktop.org/series/44596/" rel="nofollow" target="_blank">https://patchwork.freedesktop.org/series/44596/</a></div><div><br></div><div>Updating Meson from 0.46.1 to 0.47.0 sorted the build system generating failure posted about earlier and eventually got a successful build. Note that I am using Python 3.7. Though I remember getting very similar errors with Python 3.6.5.<br></div><div><br></div><div>There is an alternative patch for patch 45 in the series somewhere on this mailing list:</div><div><a href="https://lists.freedesktop.org/archives/mesa-dev/2018-July/199683.html" rel="nofollow" target="_blank">https://lists.freedesktop.org/archives/mesa-dev/2018-July/199683.html</a></div><div><br></div><div>As an extra it bumps the requirement of Meson to 0.46.0 but now I wonder if it's enough.</div><div><br></div><div><br></div><div>Also I noticed that after build was done some dlls have names slightly different than Scons build's counterparts. I think they should be consistent:<br></div><div><br></div><div>-<span> OSMesa-8.dll instead osmesa.dll (osmesa gallium, didn't try building osmesa classic);</span></div><div><span>- glapi-0.dll instead of libglapi.dll;</span></div><div><span>- <span>GLESv1_CM-1.dll instead of <span>libGLESv1_CM.dll;</span></span></span></div><div><span><span><span><span>- GLESv2-2</span>.dll instead of <span>libGLESv2.dll;</span></span></span></span></div><div><span><span><span><span>- also I think expat-1.dll can be just expat.dll.</span></span></span></span></div><div><span><span><span><span><br></span></span></span></span></div><div><span><span><span><span>On the bright side <a href="https://bugs.freedesktop.org/show_bug.cgi?id=106843">bug 106843</a> only affects Scons.</span></span></span></span><br></div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"></div></div></div></body></html>