[Dovecot] Managesieve and Dovecot from ATRPM - Still no luck

Oli Schacher dovecot at lists.wgwh.ch
Tue Jan 5 15:36:43 EET 2010


Hi list
I'm still trying to get managesieve running on centos x64 with the
packages from atrpm.  I used the 1.2.9 rpms (also rebuilt with the
lastet managesieve patches) but I'm always getting the same error when
trying to compile managesieve:

./configure  --with-dovecot=/usr/lib64/dovecot/
--with-dovecot-sieve=/work/dovecot-1.2-sieve-0.1.14

(no errors)

make

gcc -DHAVE_CONFIG_H -I. -I../..  -I/usr/include/dovecot
-I/usr/include/dovecot/src/lib -I/usr/include/dovecot/src/lib-dict
-I/usr/include/dovecot/src/lib-mail -I/usr/include/dovecot/src/lib-auth
-I/usr/include/dovecot/src/lib-index
-I/usr/include/dovecot/src/lib-storage
-DMODULEDIR=\""/usr/lib64/dovecot"\" -I../../src/lib-managesieve
-I../../src/lib-sievestorage -I/work/dovecot-1.2-sieve-0.1.14
-I/work/dovecot-1.2-sieve-0.1.14/src/lib-sieve   -std=gnu99 -O2 -g -pipe
-Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -Wall -W
-Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
-Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wstrict-aliasing=2
-I/usr/kerberos/include  -MT main.o -MD -MP -MF .deps/main.Tpo -c -o
main.o main.c
mv -f .deps/main.Tpo .deps/main.Po
make[3]: *** No rule to make target
`/usr/include/dovecot/src/lib-storage/libstorage.a', needed by
`managesieve'.  Stop.
make[3]: Leaving directory
`/work/dovecot-1.2-managesieve-0.11.10/src/managesieve'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/work/dovecot-1.2-managesieve-0.11.10/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/work/dovecot-1.2-managesieve-0.11.10'
make: *** [all] Error 2


I probably need a hit with the cluebat here... could someone give me
step-by-step instructions or is it a bad idea to use those rpms in the
first place or...?

Thanks and happy new year!
Oli



More information about the dovecot mailing list