Is using Solaris 8 an option ?
Postgresql 7.1.1, 7.1.2 and 7.2dev all seem to run ok on this release of Solaris.( I used the 64 bit enabled kernel and upped shmmax)
regards
Mark