Booger has asked for the wisdom of the Perl Monks concerning the following question:
I've coddled together some Perl modules for a small app in-house app at work. I coded the app on a FreeBSD box and am having some problems moving the app to a Red Hat Enterprise box.
The app works perfectly on the FreeBSD box but dies horribly on the Red Hat box. The versions of Perl are 5.8.5 and 5.8.0, respectively.
When I try to run the app on the RHE box I get the following error:
Weak references are not implemented in the version of perl at Class/Ob +servable.pm line 7
I'm trying to figure out why this is happening. AFAIK, weak references were implemented in Perl as of 5.6.x and this shouldn't be a problem for me.
Any suggestions as to how I might fix this error would be greatly appreciated.
FWIW, the most recent version of Scalar::Util is installed on both boxes.