25 Apr
2003
25 Apr
'03
3:49 p.m.
On Fri Apr 25, 2003 at 04:34:56 +0300, Timo Sirainen wrote:
Got it, the struct sizes aren't padded to 8 bytes but Dovecot wants that. So it pads them while writing, but the reading part is a bit too pedantic and wants exact sizes. For now the easiest fix is to configure --with-mem-align=4. I changed configure to do this automatically now with 32bit file offsets. Have to fix this properly later..
I just compiled and tested Dovecot under AIX 4.3, compiled with xlc. Seems to be working.
Works for me as well now (with the filler still in and with gcc). Thanks a lot!
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/