[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