refix: fast, debuggable, reproducible builds
There's a simple way to make your builds all of the following:
Reproducible/deterministic - same binaries always built from the same source, so you can cache build
outputs across users
Debuggable - gdb, sanitizers, Valgrind, KCachegrind, etc. find your source code effortlessly
Fast - the build time overhead is negligible, even compared to a blazing fast linker like mold
What makes it really fast is a small Rust program called refix that
post-processes your build outputs (if you don't want to com...
Read more at yosefk.com