Open chadbrewbaker opened 1 year ago
Hey, this is something I'm going to be working on very soon. I had an intense year researching and developing Concurrence and am now figuring out how to keep XNU updated. Currently it has the generated sources committed manually along with hand-written build files, not to mention lots of tweaks to XNU under the hood. Ideally we could use the upstream XNU release as a git submodule, which is how I intend to address this.
SockFuzzer/third_party/xnu/
It would be nice to have a script that pulls from latest XNU https://github.com/apple-oss-distributions/xnu/tree/rel/xnu-8792 .
Maybe call it the canary build?
Also for Zig, I really need XNU libc/LibSystem building from source so I can custom compile the portions I need to wrap sanitizers/fuzzers on them.