[Dovecot] --enable-debug in 1.0beta8

Mircea Nistor mnistor at nateng.com
Sat May 13 18:29:23 EEST 2006


It looks like there is an error in calling check_nuls for DEBUG

In src/lib/ mempool-alloconly.c on line 85 you have
check_nuls(block->prev, 0), which I think it should be
check_nuls(block->prev);

 

Can some developer confirm that?

Thank you

 

 

 

[root]#./configure --prefix=/opt/dovecot --enable-debug

 

Install prefix ...................... : /opt/dovecot

File offsets ........................ : 64bit

I/O loop method ..................... : poll

File change notification method ..... : dnotify

Building with SSL support ........... : yes (OpenSSL)

Building with IPv6 support .......... : yes

Building with pop3 server ........... : yes

Building with GSSAPI support ........ : no

Building with user database modules . : static prefetch passwd passwd-file
checkpassword (modules)

Building with password lookup modules : passwd passwd-file shadow pam
checkpassword (modules)

Building with SQL drivers ............:

 

.

if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -std=gnu99 -g -O2 -Wall -W
-Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
-Wchar-subscripts -Wformat=2 -Wbad-function-cast -I/usr/kerberos/include
-MT mempool.o -MD -MP -MF ".deps/mempool.Tpo" -c -o mempool.o mempool.c; \

then mv -f ".deps/mempool.Tpo" ".deps/mempool.Po"; else rm -f
".deps/mempool.Tpo"; exit 1; fi

if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -std=gnu99 -g -O2 -Wall -W
-Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
-Wchar-subscripts -Wformat=2 -Wbad-function-cast -I/usr/kerberos/include
-MT mempool-alloconly.o -MD -MP -MF ".deps/mempool-alloconly.Tpo" -c -o
mempool-alloconly.o mempool-alloconly.c; \

then mv -f ".deps/mempool-alloconly.Tpo" ".deps/mempool-alloconly.Po"; else
rm -f ".deps/mempool-alloconly.Tpo"; exit 1; fi

mempool-alloconly.c: In function `check_nuls':

mempool-alloconly.c:85: too many arguments to function `check_nuls'

make[3]: *** [mempool-alloconly.o] Error 1

make[3]: Leaving directory `/usr/src/dovecot-1.0.beta8/src/lib'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/usr/src/dovecot-1.0.beta8/src'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/usr/src/dovecot-1.0.beta8'

make: *** [all] Error 2

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://dovecot.org/pipermail/dovecot/attachments/20060513/ec3d8462/attachment.html


More information about the dovecot mailing list