On 29.02.2012 14:29, Timo Sirainen wrote:
On 29.2.2012, at 15.27, Ralf Hildebrandt wrote:

The plugin doesn't build:

postamt:/usr/src/dovecot-2.1/dovecot-2.1/src/plugins/fts-lucene# make
..
ii libclucene-dev 0.9.21b-2+b1 library for full-featured text search engine (development) ii libclucene0ldbl 0.9.21b-2+b1 library for full-featured text search engine (runtime)

It requires CLucene 2.3.2.

Hi Timo,

I have the same problem.  It does not build with 2.3.3.

[mockbuild@x86-002 result]$ cat root.log | grep clucene
DEBUG util.py:257:   --> clucene-core-devel-2.3.3.4-3.fc16.x86_64
DEBUG util.py:257: clucene-core-devel x86_64 2.3.3.4-3.fc16 updates-released 258 k DEBUG util.py:257: clucene-core x86_64 2.3.3.4-3.fc16 updates-released 507 k
DEBUG util.py:257:    clucene-core-devel.x86_64 0:2.3.3.4-3.fc16
DEBUG util.py:257:    clucene-core.x86_64 0:2.3.3.4-3.fc16

build.log:

Making all in fts-lucene
make[4]: Entering directory `/builddir/build/BUILD/dovecot-2.1.1/src/plugins/fts-lucene' /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -c -o doveadm-fts-lucene.lo doveadm-fts-lucene.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -c -o fts-lucene-plugin.lo fts-lucene-plugin.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -c -o fts-backend-lucene.lo fts-backend-lucene.c /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c -o lucene-wrapper.lo lucene-wrapper.cc libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -c fts-backend-lucene.c -fPIC -DPIC -o .libs/fts-backend-lucene.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -c doveadm-fts-lucene.c -fPIC -DPIC -o .libs/doveadm-fts-lucene.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -c fts-lucene-plugin.c -fPIC -DPIC -o .libs/fts-lucene-plugin.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-index -I../../../src/lib-storage -I../../../src/plugins/fts -I../../../src/doveadm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c lucene-wrapper.cc -fPIC -DPIC -o .libs/lucene-wrapper.o
In file included from /usr/include/CLucene/StdHeader.h:20:0,
                 from /usr/include/CLucene.h:11,
                 from lucene-wrapper.cc:23:
/usr/include/CLucene/SharedHeader.h:18:36: fatal error: CLucene/clucene-config.h: No such file or directory
compilation terminated.
/bin/sh ../../../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -module -avoid-version -Wl,-z,relro -o lib20_doveadm_fts_lucene_plugin.la -rpath /usr/lib64/dovecot/doveadm doveadm-fts-lucene.lo -lrt
make[4]: *** [lucene-wrapper.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
libtool: link: gcc -shared -fPIC -DPIC .libs/doveadm-fts-lucene.o -lrt -O2 -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,-soname -Wl,lib20_doveadm_fts_lucene_plugin.so -o .libs/lib20_doveadm_fts_lucene_plugin.so libtool: link: ( cd ".libs" && rm -f "lib20_doveadm_fts_lucene_plugin.la" && ln -s "../lib20_doveadm_fts_lucene_plugin.la" "lib20_doveadm_fts_lucene_plugin.la" ) make[4]: Leaving directory `/builddir/build/BUILD/dovecot-2.1.1/src/plugins/fts-lucene' make[3]: Leaving directory `/builddir/build/BUILD/dovecot-2.1.1/src/plugins'
make[3]: *** [all-recursive] Error 1
make[2]: Leaving directory `/builddir/build/BUILD/dovecot-2.1.1/src'
make[2]: *** [all-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/dovecot-2.1.1'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.0Z7jEb (%build)
    Bad exit status from /var/tmp/rpm-tmp.0Z7jEb (%build)
Child returncode was: 1
EXCEPTION: Command failed. See logs for output.
# ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/dovecot.spec']
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/mockbuild/trace_decorator.py", line 70, in trace
    result = func(*args, **kw)
File "/usr/lib/python2.6/site-packages/mockbuild/util.py", line 352, in do raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode)
Error: Command failed. See logs for output.
# ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/dovecot.spec']
LEAVE do --> EXCEPTION RAISED


Best regards,

Morten

Reply via email to