[Scons-users] Mesa3D graphics library build failure when using Scons 3.0.3 and newer on Windows with Visual Studio 2017, Scons 3.0.1 is unaffected.

Liviu Prodea liviuprodea at yahoo.com
Mon Feb 18 04:14:10 EST 2019


 I am not a Mesa3D developer so I also filed a bug with them as well: https://bugs.freedesktop.org/show_bug.cgi?id=109443

I dug up a bit more now that I have Scons source code at hand. It appears that Scons 3.0.2 that has been pulled from pypi is also affected. I tried bisecting between rel_3.0.1 and rel_3.0.2 branches range but when I get close to finish, I end up with 2 commits that are completely broken and 1 with excessive debug that I don't know if it fails on same spot as master, rel_3.0.4, rel_3.0.3 or rel_3.0.2.



I don't think nir_opcodes.h is relevant because if I change the configuration (add off-screen rendering / build llvmpipe / other changes) it stumbles in other header file. Also if I keep retrying building after failure without cleaning it succeeds eventually after plenty of tries with failures in random header files so it makes progress.



========================================

   
 On Sunday, February 17, 2019, 10:30:43 PM GMT+2, Bill Deegan <bill at baddogconsulting.com> wrote:  
 
 what generates "'nir_opcodes.h" ?Is that output from bison/flex/some other code generator, or is that just a file which is checked into your tree?

On Sun, Feb 17, 2019 at 2:01 AM Liviu Prodea <liviuprodea at yahoo.com> wrote:

 I applied the patch and it succeeded in getting past configuration phase but the end result is the same as with Scons 3.0.4 release.

  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20190218/161117f1/attachment.html>


More information about the Scons-users mailing list