Hello

> The changes I made were to default to shared builds, and to make shared
> and static mutually exclusive. See if the most recent checkout has
> different behavior for you if you use ./configure --enable-shared
> vs. ./configure --enable-static.

I download libsieve-2.1.10 and dbmail-rev1994

Tried to do 
configure --with-mysql --with-sieve --enable-shared
then make and get errors:

$ make > /dev/null
authsql.c: In function `auth_check_userid':
authsql.c:636: warning: unused variable `query_result'
dbmail-message.c: In function `_retrieve':
dbmail-message.c:494: warning: unused variable `r'
dbmail-message.c:495: warning: unused variable `raw'
dbmail-message.c: At top level:
dbmail-message.c:125: warning: 'dump_to_file' defined but not used
misc.c: In function `find_bounded':
misc.c:431: warning: assignment discards qualifiers from pointer target type
misc.c:432: warning: assignment discards qualifiers from pointer target type
sort.c: In function `sort_and_deliver':
sort.c:49: warning: passing arg 2 of `dbmail_message_set_envelope_recipient' 
discards qualifiers from pointer target type
main.c: In function `main':
main.c:397: warning: passing arg 1 of `free' discards qualifiers from pointer 
target type
main.c:404: warning: passing arg 1 of `free' discards qualifiers from pointer 
target type
./.libs/libdbmail.so: undefined reference to `crypt'
collect2: ld returned 1 exit status
make[2]: *** [dbmail-smtp] Ошибка 1
make[1]: *** [all-recursive] Ошибка 1
make: *** [all] Ошибка 2

And again, copy acinclude.m4 and configure.in from revision-1991
and dbmail was compiled fine!

And it seems, that libsieve treate null sender as it must!
Thanks.


-- 
Oleg Lapshin

Reply via email to