I just committed an update to Yaifo CVS that makes i386, amd64, alpha, and macppc work with OpenBSD 4.6. To download, check out HEAD from CVS:
cvs -d :pserver:anoncvs@yaifo.cvs.sourceforge.net:/cvsroot/yaifo co -P yaifo
I’m still testing and tweaking sgi and sparc64.