I have noticed that mesalib on Solus defaults to i965 for pre-Gen8 Intel GPU hardware, and manually forcing to crocus (at this point, mainly for testing), spits out errors due to crocus_dri.so missing from /usr/lib64/dri/.
Is there any reason that mesalib is still being compiled without Crocus support on Solus, despite it being supported in mainline for some time already?
If there isn't a specific blocker, perhaps it would be a good idea to compile mesalib with Crocus support, at least so that we could verify that there aren't any issues ahead of Mesa demoting i965 to legacy (I realize that this wouldn't prevent Solus from including i965 support even after upgrading mesalib to the relevant version, however this could still be relevant for things such as lowering CPU overhead).