>Ok, got it. My understanding was that binaries complied on older systems have a >better chance of running correctly on newer systems than the other way around.
Huh? You've understood incorrectly. Each release of OpenBSD is ABI incompatible with the previous, or next. We make no promises about ABI. Making such promises would be incompatible with making progress. If you want compatibility with a specific code point, run that code point.