[Dovecot] cmd-vacation.c:4:17: fatal error: lib.h: No such file or directory && ./configure: line 11410: -lssl: command not found
Hello Timo,
Building 2.1.11 was ok, but rebuilding pigeonhole 0.3.3 for dovecot 2.1.11 show up the following errors:
checking for dovecot-config in "/usr/lib/dovecot"... /usr/lib/dovecot/dovecot-
config
./configure: line 11410: -lssl: command not found
checking whether OS supports plugin dependencies... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating doc/man/Makefile
config.status: creating doc/example-config/Makefile
config.status: creating doc/example-config/conf.d/Makefile
config.status: creating doc/rfc/Makefile
config.status: creating src/Makefile
config.status: creating src/lib-sieve/Makefile
config.status: creating src/lib-sieve/plugins/Makefile
config.status: creating src/lib-sieve/plugins/vacation/Makefile
config.status: creating src/lib-sieve/plugins/subaddress/Makefile
config.status: creating src/lib-sieve/plugins/comparator-i-ascii-
numeric/Makefile
config.status: creating src/lib-sieve/plugins/relational/Makefile
config.status: creating src/lib-sieve/plugins/regex/Makefile
config.status: creating src/lib-sieve/plugins/imap4flags/Makefile
config.status: creating src/lib-sieve/plugins/copy/Makefile
config.status: creating src/lib-sieve/plugins/include/Makefile
config.status: creating src/lib-sieve/plugins/body/Makefile
config.status: creating src/lib-sieve/plugins/variables/Makefile
config.status: creating src/lib-sieve/plugins/enotify/Makefile
config.status: creating src/lib-sieve/plugins/enotify/mailto/Makefile
config.status: creating src/lib-sieve/plugins/notify/Makefile
config.status: creating src/lib-sieve/plugins/environment/Makefile
config.status: creating src/lib-sieve/plugins/mailbox/Makefile
config.status: creating src/lib-sieve/plugins/date/Makefile
config.status: creating src/lib-sieve/plugins/spamvirustest/Makefile
config.status: creating src/lib-sieve/plugins/ihave/Makefile
config.status: creating src/lib-sieve/plugins/editheader/Makefile
config.status: creating src/lib-sieve/plugins/vnd.dovecot/Makefile
config.status: creating src/lib-sieve/plugins/vnd.dovecot/debug/Makefile
config.status: creating src/lib-sieve/plugins/vnd.dovecot/duplicate/Makefile
config.status: creating src/lib-sieve-tool/Makefile
config.status: creating src/lib-sievestorage/Makefile
config.status: creating src/lib-managesieve/Makefile
config.status: creating src/plugins/Makefile
config.status: creating src/plugins/lda-sieve/Makefile
config.status: creating src/sieve-tools/Makefile
config.status: creating src/managesieve/Makefile
config.status: creating src/managesieve-login/Makefile
config.status: creating src/testsuite/Makefile
config.status: creating stamp.h
config.status: creating dummy-config.h
config.status: creating pigeonhole-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
dh_testdir
# Add here commands to compile the package.
/usr/bin/make
make[1]: Entering directory /home/tobias/pighole_test/dovecot-2.1- pigeonhole-0.3.3' /usr/bin/make all-recursive make[2]: Entering directory
/home/tobias/pighole_test/dovecot-2.1-
pigeonhole-0.3.3'
Making all in src
make[3]: Entering directory /home/tobias/pighole_test/dovecot-2.1- pigeonhole-0.3.3/src' Making all in lib-sieve make[4]: Entering directory
/home/tobias/pighole_test/dovecot-2.1-
pigeonhole-0.3.3/src/lib-sieve'
Making all in plugins
make[5]: Entering directory /home/tobias/pighole_test/dovecot-2.1- pigeonhole-0.3.3/src/lib-sieve/plugins' Making all in vacation make[6]: Entering directory
/home/tobias/pighole_test/dovecot-2.1-
pigeonhole-0.3.3/src/lib-sieve/plugins/vacation'
/bin/bash ../../../../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -
DHAVE_CONFIG_H -I. -I../../../.. -I./../../ -D_FORTIFY_SOURCE=2 -std=gnu99
-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -
Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-
subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-
aliasing=2 -MT cmd-vacation.lo -MD -MP -MF .deps/cmd-vacation.Tpo -c -o cmd-
vacation.lo cmd-vacation.c
libtool: compile: x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../../.. -
I./../../ -D_FORTIFY_SOURCE=2 -std=gnu99 -g -O2 -fstack-protector --param=ssp-
buffer-size=4 -Wformat -Wformat-security -Wall -W -Wmissing-prototypes -
Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-
function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -MT cmd-vacation.lo -
MD -MP -MF .deps/cmd-vacation.Tpo -c cmd-vacation.c -fPIC -DPIC -o .libs/cmd-
vacation.o
cmd-vacation.c:4:17: fatal error: lib.h: No such file or directory
compilation terminated.
make[6]: *** [cmd-vacation.lo] Error 1
make[6]: Leaving directory /home/tobias/pighole_test/dovecot-2.1- pigeonhole-0.3.3/src/lib-sieve/plugins/vacation' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory
/home/tobias/pighole_test/dovecot-2.1-
pigeonhole-0.3.3/src/lib-sieve/plugins'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory /home/tobias/pighole_test/dovecot-2.1- pigeonhole-0.3.3/src/lib-sieve' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory
/home/tobias/pighole_test/dovecot-2.1-
pigeonhole-0.3.3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory /home/tobias/pighole_test/dovecot-2.1- pigeonhole-0.3.3' make[1]: *** [all] Error 2 make[1]: Leaving directory
/home/tobias/pighole_test/dovecot-2.1-
pigeonhole-0.3.3'
make: *** [build-stamp] Error 2
my configure options: ./configure --with-dovecot=/usr/lib/dovecot --prefix=/usr --sysconfdir=/etc -- libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man -- infodir=/usr/share/info --with-moduledir=/usr/lib/dovecot/modules
Regards, Tobias Hachmer
On 29/11/2012 15:57, Tobias Hachmer wrote:> Hello Timo,
Building 2.1.11 was ok, but rebuilding pigeonhole 0.3.3 for dovecot
2.1.11
show up the following errors:
[...]
Hi,
Just have a look at: http://www.dovecot.org/list/dovecot/2012-November/069722.html ;).
Regards, Gilles.--
Gilles CHAUVIN Pôle Système Direction des Systèmes d'information et de l'Informatique Université de Rouen Bâtiment 16 - IRESE-B Place Émile Blondel 76821 MONT-SAINT-AIGNAN CEDEX → http://goo.gl/cYgtX
Tél: +33 (0)2 35 14 82 92 Fax: +33 (0)2 35 14 64 64 Mail fonc: systeme@univ-rouen.fr Mail pers: gilles.chauvin@univ-rouen.fr
On Thursday 29 November 2012 16:09:35 Gilles Chauvin wrote:
Just have a look at: http://www.dovecot.org/list/dovecot/2012-November/069722.html ;).
Yeah, I saw your post. But Timo asked for another possible errors. I don't know if this error belongs to your error:
cmd-vacation.c:4:17: fatal error: lib.h: No such file or directory
That's why I posted this.
Greetz, Tobias Hachmer
On 29/11/2012 16:14, Tobias Hachmer wrote:
On Thursday 29 November 2012 16:09:35 Gilles Chauvin wrote:
Just have a look at: http://www.dovecot.org/list/dovecot/2012-November/069722.html ;).
Yeah, I saw your post. But Timo asked for another possible errors. I don't know if this error belongs to your error:
cmd-vacation.c:4:17: fatal error: lib.h: No such file or directory
That's why I posted this.
Greetz, Tobias Hachmer
Tobias,
The post I linked above wasn't my post but I had the exact same problem this morning while trying to compile pigeonhole against dovecot 2.1.11. Manually adding the quotes in the dovecot-config file fixed the issue for me.
Regards, Gilles.
On Thursday 29 November 2012 16:18:14 Gilles Chauvin wrote:
The post I linked above wasn't my post but I had the exact same problem this morning while trying to compile pigeonhole against dovecot 2.1.11. Manually adding the quotes in the dovecot-config file fixed the issue for me.
Oh, sorry, I will test, thanks!
Regards, Tobias Hachmer
participants (2)
-
Gilles Chauvin
-
Tobias Hachmer