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

2010-01-25 Thread Bruce Bodger


On Jan 25, 2010, at 2:16 PM, Stephan Bosch wrote:

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..


Much better!  Thank you.

Compiling with gcc version 4.0.1 (Apple Inc. build 5493)

Thank you very much.

B. Bodger
Oklahoma City, OK



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

2010-01-25 Thread Stephan Bosch

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.


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

2010-01-25 Thread Bruce Bodger

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.


B. Bodger
Oklahoma City, OK