New comment by ifreund on void-packages repository https://github.com/void-linux/void-packages/pull/29288#issuecomment-887133541 Comment: Thanks for the review @ericonr! I've gone ahead and done this "properly" by defining zig target and cpu variables in the `build-profile`s and `cross-profile`s. I think this is a lot better as it makes it much easier to keep the zig target cpu features in sync with the ones used for C as the definitions are in the same file. In fact, I caught a couple of minor mistakes I had made in the previous approach this way. This should be ready to merge from my point of view, assuming CI passes.