Bruce Bodger wrote:
On Jan 25, 2010, at 5:03 AM, Stephan Bosch wrote:

The releases are available as follows:

 Sieve:

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.15.tar.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.15.tar.gz.sig

First time I ever received an error when compiling dovecot sieve from you...

ld: duplicate symbol _act_notify_old in .libs/lib90_sieve_plugin.lax/libsieve.a/ext-notify-common.o and .libs/lib90_sieve_plugin.lax/libsieve.a/cmd-denotify.o
collect2: ld returned 1 exit status
make[4]: *** [lib90_sieve_plugin.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Let me know if you need to see anything else, Stephan.


Sigh.. not again. I forgot extern at various occasions (and possibly even more):

http://hg.rename-it.nl/dovecot-1.2-sieve/rev/fe0b2ff50326

Why doesn't GCC warn about this? I usually only find out when people like you report compile failures. What compiler are you using?

Can apply the above change and try again..

Regards,

Stephan.

Reply via email to