in reply to Perl 5.8.3 and Solaris 8, use Socket problem?

I would try something like:
{ no warnings; use POSIX; }
Being a warning, I assume this doesn't interfere with the execution of your program, and you could safely ignore it. If you don't want users to see it, take out the use warnings or the -W switch from your script when you're done development.