[Dovecot] post 2.0rc1 compilation issue

Michal Hlavinka mhlavink at redhat.com
Wed Jul 7 13:42:53 EEST 2010


On Wednesday, July 07, 2010 12:26:54 Michal Hlavinka wrote:
> Hi,
> 
> I was just updating dovecot to nightly snapshot for Fedora rawhide, but got
> following issue:
> fts-backend-solr.c: In function 'fts_box_name_get_root':
> fts-backend-solr.c:60: error: 'NAMESPACE_FLAG_INBOX' undeclared (first use
> in this function)
> fts-backend-solr.c:60: error: (Each undeclared identifier is reported only
> once
> 
> and once again on line 750
> 
> seems the change http://hg.dovecot.org/dovecot-2.0/rev/07353259bb41 is not
> complete
> 
> Michal
also make check fails for dsync:
make[3]: Entering directory 
`/home/mhlavink/cvsf/dovecot/devel/dovecot-2.0.rc1/src/dsync'
for bin in test-dsync-brain test-dsync-brain-msgs test-dsync-proxy test-dsync-
proxy-server-cmd; do \
          if ! /bin/sh ../../run-test.sh ./$bin; then exit 1; fi; \
        done
dsync brain .......................................................... : ok
dsync brain full ..................................................... : ok
0 / 2 tests failed
==769== Invalid read of size 1
==769==    at 0x405E60: dsync_worker_has_failed (dsync-worker.c:271)
==769==    by 0x40488B: dsync_brain_deinit (dsync-brain.c:79)
==769==    by 0x402C51: test_dsync_brain (test-dsync-brain.c:216)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769==  Address 0x4c32540 is 256 bytes inside a block of size 480 free'd
==769==    at 0x4A04D72: free (vg_replace_malloc.c:325)
==769==    by 0x402C3D: test_dsync_brain (test-dsync-brain.c:214)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769== 
==769== Invalid read of size 1
==769==    at 0x405E60: dsync_worker_has_failed (dsync-worker.c:271)
==769==    by 0x404898: dsync_brain_deinit (dsync-brain.c:79)
==769==    by 0x402C51: test_dsync_brain (test-dsync-brain.c:216)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769==  Address 0x4c366a0 is 256 bytes inside a block of size 480 free'd
==769==    at 0x4A04D72: free (vg_replace_malloc.c:325)
==769==    by 0x402C47: test_dsync_brain (test-dsync-brain.c:215)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769== 
==769== Invalid read of size 1
==769==    at 0x405E60: dsync_worker_has_failed (dsync-worker.c:271)
==769==    by 0x40488B: dsync_brain_deinit (dsync-brain.c:79)
==769==    by 0x4026B9: test_dsync_brain_full (test-dsync-brain.c:273)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769==  Address 0x4c4c750 is 256 bytes inside a block of size 480 free'd
==769==    at 0x4A04D72: free (vg_replace_malloc.c:325)
==769==    by 0x4026A5: test_dsync_brain_full (test-dsync-brain.c:271)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769== 
==769== Invalid read of size 1
==769==    at 0x405E60: dsync_worker_has_failed (dsync-worker.c:271)
==769==    by 0x404898: dsync_brain_deinit (dsync-brain.c:79)
==769==    by 0x4026B9: test_dsync_brain_full (test-dsync-brain.c:273)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769==  Address 0x4c508b0 is 256 bytes inside a block of size 480 free'd
==769==    at 0x4A04D72: free (vg_replace_malloc.c:325)
==769==    by 0x4026AF: test_dsync_brain_full (test-dsync-brain.c:272)
==769==    by 0x40636F: test_run_funcs (test-common.c:226)
==769==    by 0x406490: test_run (test-common.c:234)
==769==    by 0x3B0E01EC5C: (below main) (in /lib64/libc-2.12.so)
==769== 


More information about the dovecot mailing list