[Dovecot] compile error with patched dovecot-1.2.rc4
Hi, I just downloaded the dovecot-1.2.rc4.tar.gz to do some tests. I coud compile it and generate the package with no trouble on my Slackware 12.2.0
Then as I wanted to try the patchs available at http://hg.dovecot.org/dovecot-1.2/# I downloaded them and applied at once. When I tried to compile once again I got this error:
cmd-thread.o: In function cmd_thread': cmd-thread.c:(.text+0x219): undefined reference to
mail_thread_type_parse'
../../src/lib-storage/libstorage.a(mail-search-build.o): In function
search_arg_build': mail-search-build.c:(.text+0x10b9): undefined reference to
mail_thread_type_parse'
collect2: ld returned 1 exit status
make[3]: *** [imap] Error 1
make[3]: Leaving directory /usr/local/src/dovecot-1.2.rc4/src/imap' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/usr/local/src/dovecot-1.2.rc4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/dovecot-1.2.rc4'
make: *** [all] Error 2
I removed the patched folder and untarred it again, but at this time I decided to apply one patch at time just to see witch one gave me the trouble. When the first set of patch ( http://hg.dovecot.org/dovecot-1.2/rev/d42a8623a008 ) was applied I got the same error.
Just to confirm it was this set of patch, I applied all the other set of patchs leaving that one not applied and the compilation went out with no trouble.
As im not a expert so I am sending this report to the list in order to get it fixed.
Best Regards, Carlos Xavier.
On Wed, 2009-05-20 at 23:53 -0300, Carlos Xavier wrote:
Hi, I just downloaded the dovecot-1.2.rc4.tar.gz to do some tests. I coud compile it and generate the package with no trouble on my Slackware 12.2.0
Then as I wanted to try the patchs available at http://hg.dovecot.org/dovecot-1.2/# I downloaded them and applied at once. When I tried to compile once again I got this error:
cmd-thread.o: In function
cmd_thread': cmd-thread.c:(.text+0x219): undefined reference to
mail_thread_type_parse'
Makefile had changed. You need to run "autoreconf -i" and configure to get it updated.
From: "Timo Sirainen" tss@iki.fi
Makefile had changed. You need to run "autoreconf -i" and configure to get it updated.
Tank you very much for the way fast reply :-)
participants (2)
-
Carlos Xavier
-
Timo Sirainen