Yeah, any time you use Storable to move data from a big-endian
machine to a little-endian machine, or vice versa, you need to use
"network" format, i.e. the nstore() or nstore_fd() functions.
The only way I know of to convert the existing files you've got is to
find a G5 or another "old-world" mac and do a retrieve() & nstore()
cycle on the data.
-Ken
On May 11, 2006, at 8:01 PM, Mike Schienle wrote:
Hi all -
I just installed an Intel Mac Mini as a replacement for a dual 1.8
GHz G5 at
my colocation place a couple days ago. All seems to be going fine
with one
exception so far. This error is showing up in my web error logs:
[Thu May 11 19:21:18 2006] [error] [client 67.155.17.98] Byte order
is not
compatible at blib/lib/Storable.pm (autosplit into
blib/lib/auto/Storable/_retrieve.al) line 331, <DATA> line 4, at
/Library/Tenon/WebServer/WebSites/blosxom/plugins/calendar line
322, referer:
http://www.customvisuals.com/
This is from the blosxom weblog program, so it was a simple matter
of just
turning off the calendar function for now. However, the issue with
Storable.pm
still remains. Has anyone run into this?
Mike Schienle