Changed since when? AFAIK, the require statement hasn't
changed between 5.8.0 and 5.8.1, but if you want to be sure,
read the perldelta manual page. Furthermore, the error message
you give doesn't indicate a problem with 'require' at all.
Abigail
Comment on Re: Has the "require" functionality changed in Perl 5.8.1?
The thread on the Perl Portal (web app) site seems to be where Alatar is coming from. Through that it works fine in versions before 5.8.1 .
I have to get a train but the only comment I can say after downloading and reading the code, is very little comments, all vars are global and no strict, it hurts the head to swim through. I will pick this up at home though because it is not IE and anything that has me not tracing problem in IE is a good train of thought.
Update
I would have to believe that simonm is right. The lock subroutine should be renamed and using a search and replace utility rename all calls to the sub also.