I've recompiled imap-acl only and manually placed the 3 files in the libs folder. After a restart, no more crashes. I have access to folders and permissions, so it seems to be working.
I've noticed that 2.0.8 has the same problem now, so it could be something in the system. Binutils 2.21 and gcc 4.5.2 have been released after 2.0.8.
I've tried to use a different linker and different cflags for imap_acl, but it didn't help, but maybe it's the acl plugin that has a problem then?
On 16/01/2011 19:32, Timo Sirainen wrote:
On Sun, 2011-01-16 at 21:27 +0200, Timo Sirainen wrote:
On Thu, 2011-01-13 at 20:38 +0000, interfaSys sàrl wrote:
After having removed imap_acl, the crash is gone.
Weird. I can't reproduce it. I don't think I did any changes that could have caused this either.
I guess you could try what happens if (after configure) you comment out these lines:
lib02_imap_acl_plugin_la_LIBADD =
../acl/lib01_acl_plugin.lain src/plugins/imap-acl/Makefile
and then make clean && make it. So that ldd lib02_imap_acl_plugin.so won't show the dependency to lib01_acl_plugin.so.
But I haven't done any changes related to that logic for a long time, so if that helps maybe it was something else than Dovecot that changes in your system (gcc/ld/etc.)