[Mimedefang] graphdefang migration from 32-bit to 64-bit

Rich West Rich.West at wesmo.com
Sun Feb 11 13:51:27 EST 2007


I had all of my graphdefang data compiled on a 32-bit Linux system even 
though the system was 64-bit capable.  When the OS drive decided it no 
longer wanted to spin, I rebuilt the system with a 64-bit based Linux OS 
and restored all of the necessary configs and data files for all of what 
ran on the system.  I also restored the graphdefang data.

Now, when I attempted to run graphdefang on the now-64bit system, I get:
Byte order is not compatible at ../../lib/Storable.pm (autosplit into 
../../lib/auto/Storable/thaw.al) line 366, at 
/usr/lib/perl5/site_perl/5.8.8/MLDBM/Serializer/Storable.pm line 27

Is there a way to 'upgrade' the data store such that it will work on the 
64-bit system?  Possibly dumping the data (somehow) to some common 
format on a 32-bit system (I have one left) and then importing the data 
in on the 64-bit system?

I tried setting "$Storable::interwork_56_64bit" to a true value (1), but 
that didn't seem to make much of a difference.  I'm pretty sure this is 
a Storable issue, but, since graphdefang was the only app we have that 
uses Storable, I thought I would ask...

-Rich




More information about the MIMEDefang mailing list