I maintain the OpenBSD port. I work on the cvs HEAD. If it doesn't compile on my platform, I fix it. If someone complains that I broke it for their platform, I investigate, and if possible, fix it. I do not work on a branch and I do not do merges.