<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Did you remember to install core before compiling pigeonhole?</p>
<p>Aki<br>
</p>
<br>
<div class="moz-cite-prefix">On 10.08.2018 10:45, davide marchi
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CABErj0=UEJmpsyn-oyHr=LP9UisXU8i2kUPS=VHevQZ6L2P-0w@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<div dir="ltr">Hi i have a problem compiling as mantioned on
object of this mail: i'm changing dovecot on my debian 6 from
version 2.2.32 to 2.2.36 and pigeonhole from 0.4.20 to 0.4.24
<div>this is output of dovecot -n for listing versions installed</div>
<div><br>
</div>
<div>
<div>dovecot -n</div>
<div># 2.2.32 (dfbe293d4): /usr/local/etc/dovecot/dovecot.conf</div>
<div># Pigeonhole version 0.4.20 (7cd71ba)</div>
<div># OS: Linux 2.6.32-5-amd64 x86_64 Debian 6.0.10</div>
</div>
<div> i have downloaded packages from site and compiling from
source</div>
<div><br>
</div>
<div>so far so good </div>
<div>for pigeonhole this is the configure command that i always
use</div>
<div><br>
</div>
<div>./configure CFLAGS=-O3</div>
<div>but when i run make this is the error that i came accross:</div>
<div><br>
</div>
<div>
<div>/bin/bash ../../libtool --tag=CC --mode=link gcc
-std=gnu99 -O3 -Wall -W -Wmissing-prototypes
-Wmissing-declarations -Wpointer-arith -Wchar-subscripts
-Wformat=2 -Wbad-function-cast -fno-builtin-strftime
-Wstrict-aliasing=2 -I../.. -export-dynamic -o sievec
sievec.o ../../src/lib-sieve/<a
href="http://libdovecot-sieve.la" moz-do-not-send="true">libdovecot-sieve.la</a>
../../src/lib-sieve-tool/<a href="http://libsieve-tool.la"
moz-do-not-send="true">libsieve-tool.la</a>
-ldovecot-storage -ldovecot-lda -L/usr/local/lib/dovecot
-ldovecot -lrt</div>
<div>libtool: link: gcc -std=gnu99 -O3 -Wall -W
-Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
-Wchar-subscripts -Wformat=2 -Wbad-function-cast
-fno-builtin-strftime -Wstrict-aliasing=2 -I../.. -o
.libs/sievec sievec.o -Wl,--export-dynamic
../../src/lib-sieve/.libs/libdovecot-sieve.so
../../src/lib-sieve-tool/.libs/libsieve-tool.a
/usr/local/lib/dovecot/libdovecot-storage.so
/usr/local/lib/dovecot/libdovecot-lda.so
-L/usr/local/lib/dovecot
/usr/local/lib/dovecot/libdovecot.so -lrt -Wl,-rpath
-Wl,/usr/local/lib/dovecot</div>
<div>../../src/lib-sieve/.libs/libdovecot-sieve.so: undefined
reference to `str_sanitize_utf8'</div>
<div>collect2: ld returned 1 exit status</div>
<div>make[3]: *** [sievec] Error 1</div>
<div>make[3]: Leaving directory
`/download/dovecot-2.2-pigeonhole-0.4.24/src/sieve-tools'</div>
<div>make[2]: *** [all-recursive] Error 1</div>
<div>make[2]: Leaving directory
`/download/dovecot-2.2-pigeonhole-0.4.24/src'</div>
<div>make[1]: *** [all-recursive] Error 1</div>
<div>make[1]: Leaving directory
`/download/dovecot-2.2-pigeonhole-0.4.24'</div>
<div>make: *** [all] Error 2</div>
</div>
<div><br>
</div>
<div>What's wrong ? Thanks in advance on helping me</div>
</div>
</blockquote>
<br>
</body>
</html>