Timo Sirainen schrieb:
Hi,
the dovecot-sieve plugin from the hg repository (http://hg.dovecot.org/dovecot-sieve-1.0/) does not build against current dovecot-1.0 repository. .. /.libs/libsieve.a(script.o): In function
sieve_script_parse': /usr/src/dovecot-sieve-1.0/src/libsieve/script.c:140: undefined reference to
yylineno'It builds with me, so I guess the problem has something to do with the software you're using to build it. Perhaps you're using some other lex than flex?
Yup that's it, no flex installed, and no lex either :-(
Works fine now (after removing the whole working directory and cloning it again from hg, "make distclean; sh autogen.sh; ./configure; make" did not solve the problem), maybe ./configure should complain if flex is not found?
Thanks and sorry for the noise, Bernhard