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

Reply via email to