[Dovecot] Dovecot LDA doesn't build against 1.0beta3

Luca Corti cortez at tiscali.it
Thu Mar 9 17:18:49 EET 2006


Here's what I get. Btw I'm on Linux/UltraSparc:

gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes
-Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2
-Wbad-function-cast -o deliver deliver.o duplicate.o imparse.o
mail-send.o map.o sieve-cmu.o smtpclient.o -Wl,--export-dynamic
libsieve/libsieve.a /root/luca/dovecot-1.0.beta3/src/lib-storage/register/libstorage-register.a /root/luca/dovecot-1.0.beta3/src/lib-storage/index/maildir/libstorage_maildir.a /root/luca/dovecot-1.0.beta3/src/lib-storage/index/mbox/libstorage_mbox.a /root/luca/dovecot-1.0.beta3/src/lib-storage/index/dbox/libstorage_dbox.a /root/luca/dovecot-1.0.beta3/src/lib-storage/index/libstorage_index.a /root/luca/dovecot-1.0.beta3/src/lib-index/libindex.a /root/luca/dovecot-1.0.beta3/src/lib-storage/libstorage.a /root/luca/dovecot-1.0.beta3/src/lib-storage/subscription-file/libstorage_subscription_file.a /root/luca/dovecot-1.0.beta3/src/lib-imap/libimap.a /root/luca/dovecot-1.0.beta3/src/lib-mail/libmail.a /root/luca/dovecot-1.0.beta3/src/lib-dict/libdict.a /root/luca/dovecot-1.0.beta3/src/lib-charset/libcharset.a /root/luca/dovecot-1.0.beta3/src/lib/liblib.a -ldl
libsieve/libsieve.a(script.o)(.text+0x2e4): In function
`sieve_script_parse':
/root/luca/dovecot-lda/src/libsieve/script.c:141: undefined reference to
`yylineno'
libsieve/libsieve.a(script.o)(.text
+0x2f8):/root/luca/dovecot-lda/src/libsieve/script.c:141: undefined
reference to `yylineno'
libsieve/libsieve.a(sieve.o)(.text+0x1184): In function `sieveparse':
/root/luca/dovecot-lda/src/libsieve/sieve.c:1311: undefined reference to
`sievelex'
libsieve/libsieve.a(sieve.o)(.text+0x11bc): In function `sieve_parse':
/root/luca/dovecot-lda/src/libsieve/sieve.y:551: undefined reference to
`yyrestart'
libsieve/libsieve.a(sieve.o)(.text+0x1210): In function `sieveerror':
/root/luca/dovecot-lda/src/libsieve/sieve.y:568: undefined reference to
`yylineno'
libsieve/libsieve.a(sieve.o)(.text
+0x1218):/root/luca/dovecot-lda/src/libsieve/sieve.y:568: undefined
reference to `yylineno'
libsieve/libsieve.a(addr.o)(.text+0x62c): In function `addrparse':
/root/luca/dovecot-lda/src/libsieve/addr.c:958: undefined reference to
`addrlex'
collect2: ld returned 1 exit status
make[3]: *** [deliver] Error 1
make[3]: Leaving directory `/root/luca/dovecot-lda/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/luca/dovecot-lda/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/luca/dovecot-lda'
make: *** [all] Error 2


thanks

-- 
Luca Corti
PGP Key ID 1F38C091
BOFH excuse of the moment:
Our ISP is having {switching,routing,SMDS,frame relay} problems



More information about the dovecot mailing list