Fixups for zig 0.16.x#23
Conversation
- `refAllDeclsRecursive` -> `refAllDecls`
|
I just tested this on my project. It works fine on Linux and macOS, but the compilation fails on Windows. I still have to sort out a few other things, so I can't send a fix yet, but it looks like adding |
|
Just pushed a commit that migrates to translate-c from the now-removed @cImport.
Ah, I was compiling against -msvc on windows. I see for -gnu that the asserts against the size of the C structs are tripping, I think this regressed when translate-c switched from clang to aro. This was a related change I made to arocc at the time: Vexu/arocc#897 I'll have to look into what's going on with -gnu translation. |
|
Looks like the -gnu translation does not include the correct |
Opening this PR now for anyone that needs these changes ahead of the 0.16.0 release. This will be updated with any other breaking changes.
std.Io.MutexAPIrefAllDeclsRecursive->refAllDecls