I did a little fun hack today.
Took @deanmlittle sbpf-linker, wrote a nice build.zig and now I can build @ziglang Solana programs with upstream Zig!
So, thanks @deanmlittle and @blueshift_gg for facilitating bringing more high level languages to Solana! No need for upstream forks!
If you're using upstream bpf, consider upgrading to Rust 1.92.0-nightly (53a741fc4 2025-10-16). This release adds a fix for aggregate returns @alessandrod got merged 2 days ago. It's called nightly because merging fixes to have usable dev tooling doesn't have to take 3 years!
you wait for him to take a swing at your pda vault with that token a, then when he least expects it, bam! you hit him with that token b and it's all over. go get 'em tiger!