On Fri, 2008-08-29 at 12:58 -0500, Mike Abbott wrote:

> For other users I see this error before imap crashes:
> dovecot: Aug 29 11:45:23 Error: IMAP(user2): Rebuilding index file / 
> Volumes/Spool/spool/user2/mail/dovecot.index: CPU architecture changed
> Attached are pre- and post-rebuild copies of that user's dovecot*  
> files, and also a copy from after a second telnet session which also  
> crashed.
> 
> It's possible this is a 32/64-bit incompatibility issue (imap is a 64- 
> bit program for me; mail might have been delivered by a 32-bit deliver  
> or previously read by a 32-bit imap) but more likely the dovecot*  
> files are just hosed in some way.

That error message comes if CPU endianess changes (or the bit describing
it in the dovecot.index file header changes).

After wondering for a while, I can now reproduce your problems. The only
thing I had to do was to define WORDS_BIGENDIAN on a little-endian
machine. Why are you doing that? :)

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to