[Dovecot] Help with building sieve

Jonathan Siegle jsiegle at psu.edu
Fri Aug 21 20:01:14 EEST 2009


On Aug 21, 2009, at 10:09 AM, Stephan Bosch wrote:

> Jonathan Siegle wrote:
>> Am building sieve plugin on AIX. This is revision  
>> 1095:8010f1eb66b3. I see the following error when doing the build:
>> rm -fr .libs/lib90_sieve_plugin.lax^M
>> mkdir .libs/lib90_sieve_plugin.lax^M
>> rm -fr .libs/lib90_sieve_plugin.lax/libsieve.a^M
>> mkdir .libs/lib90_sieve_plugin.lax/libsieve.a^M
>> (cd .libs/lib90_sieve_plugin.lax/libsieve.a && ar x /usr/sadmin/src/ 
>> imapservers/dovecothg/dovecot-1.2-sievepsu/src/plugins/lda-si  
>> eve/../../../src/lib-sieve/.libs/libsieve.a)^M
>> libtool: link: warning: object name conflicts; renaming object  
>> files^M
>> libtool: link: warning: to ensure that they will not overwrite^M
>> Usage: uniq [-c | -d | -u] [-f Fields] [-s Chars] [-Fields]  
>> [+Chars] [Input_file [Output_file]]^M
>> I think this is the crux of my missing  notify_operation token I  
>> reported the other day. I can solve the uniq -cd problem. I don't  
>> know what libtool is trying to do there.
> I am wondering why it breaks specifically on the notify command and  
> opcode structs. All other extensions are defined identically and  
> should show the same symptoms. Maybe there is a subtle difference  
> somewhere that triggers this problem on AIX. I'll have a look, but I  
> won't be able to reproduce anything.
>
> Timo also may have an idea. He'll be back some time next week.
>

I'm closing in on the problem. uniq/sort on AIX are different than GNU  
uniq/sort. I've built gnu coreutils and am using that.  ar is also  
different in that it won't remove duplicate symbols. I'll get it  
figured out and report back, but any tips are appreciated.


-Jonathan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2541 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20090821/a6b4024c/attachment.bin 


More information about the dovecot mailing list