All, Apologies for the empty email earlier. That shows me for trying to send from mobile! Liliana, Liliana Prikler writes: > I've added a patch to use explicit search paths rather than whatever Zig used > before and tried fixing some (syntactic) errors with the tests, but was > unsuccesful, as there appear to be failing tests in the suite itself. Could > you have a look at the revised patch and check what flags you could add to > the check phase to make it meaningful? > > Btw. I haven't checked whether my cosmetic changes to #:configure-flags break > things or not. The end of the build phase puts a large amount of stress onto > my system that I'd like to avoid at this hour. I'm still working through the tests, but I did find one issue that has cropped up either from your patch or from the 0.7.1 -> 0.8.1 upgrade. This is from attempting to build tetris [0] (though I had to make a few syntax fixes, attached below, to build with 0.8.1): --8<---------------cut here---------------start------------->8--- Zig attempted to find the path to native system libc headers by executing this command: cc -E -Wp,-v -xc /dev/null error: unable to create compilation: UnableToSpawnCCompiler --8<---------------cut here---------------end--------------->8--- No combination of ZIG_LIB_DIRS and ZIG_INCLUDE_DIRS seems to fix it. Neither does --search-prefix. If I set CC=gcc, it works fine. But I think something changed such that it now has to fall back to this method of detection. I have no idea why. [0] https://github.com/andrewrk/tetris -- Sarah