I was assigned the following bug report:
I made a pass through the code in question, made one change to posixmodule.c that I thought appropriate (should squelch one warning) and some comments about the other warnings. I'm unable to actually test any changes since I don't run Solaris, so I don't feel comfortable doing anything more. Can someone else take this one over? In theory, my comments should help you zero in on a fix faster (famous last words).