interfaSys sàrl
2011-Mar-04 22:56 UTC
[Dovecot] Is the trunk version of Pigeonhole still broken or am I missing something?
Things broke a couple of months back and I thought I had caught the repository at a bad time, but trying again today, after having seen that people had been working on it recently, bore the same result. ../../../../libtool: line 2072: cmd-vacation.c: command not found I'm simply syncing with the repository and using autogen, configure and make. Are there any other steps required? Olivier
Stephan Bosch
2011-Mar-04 23:19 UTC
[Dovecot] Is the trunk version of Pigeonhole still broken or am I missing something?
Op 4-3-2011 23:56, interfaSys s?rl schreef:> Things broke a couple of months back and I thought I had caught the > repository at a bad time, but trying again today, after having seen that > people had been working on it recently, bore the same result. > > ../../../../libtool: line 2072: cmd-vacation.c: command not found >Remind me: what system was this again? What libtool/automake/etc. versions?> I'm simply syncing with the repository and using autogen, configure and > make. > Are there any other steps required?No. The above error is most curious. I have a bit of a theory though. It is apparently trying to execute cmd-vacation.c as a command for some unapparent reason. This may have something to do with the fact that it is assigned to a variable called cmds in the Makefile.am. Perhaps a broken/old libtool version uses this internally. Please apply the following patch, and tell me what happens: diff -r bb26cdb18bdf src/lib-sieve/plugins/vacation/Makefile.am --- a/src/lib-sieve/plugins/vacation/Makefile.am Wed Mar 02 17:42:53 2011 +0100 +++ b/src/lib-sieve/plugins/vacation/Makefile.am Sat Mar 05 00:13:33 2011 +0100 @@ -4,11 +4,11 @@ -I$(srcdir)/../../ \ $(LIBDOVECOT_INCLUDE) -cmds = \ +commands = \ cmd-vacation.c libsieve_ext_vacation_la_SOURCES = \ - $(cmds) \ + $(commands) \ ext-vacation-common.c \ ext-vacation.c \ ext-vacation-seconds.c If the same error then happens for the include extension instead, my theory is confirmed. Regards, Stephan.