Are you running 32-bit via COMPAT_NETBSD32(8) as opposed to everything 32-bit native including the kernel? This was a long time ago, but COMPAT_NETBSD32 had various bugs/issues and not everything worked correctly. If you're not trying to run Solaris binaries, any reason you need 32-bit?
I'm not trying to run Solaris binaries - just 32 bit NetBSD SPARC.
Things that rely on libkvm or certain ioctl()s that don't have 32-bit compatibility code may not work. Last time I did this there were some obscure sysadmin tasks that required 64-bit binaries.
I'll start building, and I suppose we can pull these out later when we find them :)
John