As you're getting SIGILL, have you verified that your dovecot (and all
libraries it depends on) has been compiled for the right target CPU?
Greetings,
Gunter
As far as I can tell, yes.
Checking in the DOVECOT build's config.log
ac_cv_build=powerpc-apple-darwin8.9.0
ac_cv_host=powerpc-apple-darwin8.9.0
build='powerpc-apple-darwin8.9.0'
build_os='darwin8.9.0'
host='powerpc-apple-darwin8.9.0'
host_os='darwin8.9.0'
that looks ok.
And, the apparently dependent liibraries are all correctly built, and in
frequent use elsewhere, without troubles.
dovecot/sbin> otool -L dovecot
dovecot:
/usr/local/lib/libsqlite3.0.dylib (compatibility version 9.0.0,
current version 9.6.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.4.1)
/usr/local/lib/libiconv.2.dylib (compatibility version 7.0.0,
current version 7.0.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
dovecot/libexec/dovecot> otool -L imap-login
imap-login:
/usr/local/lib/libsqlite3.0.dylib (compatibility version 9.0.0,
current version 9.6.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.4.1)
/usr/local/lib/libiconv.2.dylib (compatibility version 7.0.0,
current version 7.0.0)
/usr/local/ssl/lib/libssl.0.9.8.dylib (compatibility version 0.9.8,
current version 0.9.8)
/usr/local/ssl/lib/libcrypto.0.9.8.dylib (compatibility version
0.9.8, current version 0.9.8)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version
1.2.3)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
I'm not sure if that answers your question. But, yes, I'm fairly sure all is
for the right platform.
Ben