[Dovecot] Released Pigeonhole Sieve v0.1.15 and ManageSieve v0.11.11 for Dovecot v1.2.10

Stephan Bosch stephan at rename-it.nl
Mon Jan 25 22:16:02 EET 2010


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.


More information about the dovecot mailing list