[Dovecot] version 2.2.6 breaks compiling on Solaris 10 sparc

Timo Sirainen tss at iki.fi
Sat Sep 28 09:35:30 EEST 2013

On 28.9.2013, at 1.29, Jake Goerzen <jgoerzen at opencsw.org> wrote:

>  I maintain the dovecot package at opencsw.org.  The latest release of dovecot verison 2.2.6 has some changes to lib-http which is breaking compiling on Solaris 10 sparc (though x86 builds successfully).  Here is part of the compiler output while building:
>   libtool: compile:  /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I../..
>   -I../../src/lib -I../../src/lib-test -I../../src/lib-dns
>   -I../../src/lib-ssl-iostream -I/opt/csw/include/mysql
>   -I/opt/csw/include/postgresql -I/opt/csw/include -xO3 -m32
>   -xarch=sparc -I/opt/csw/include -c http-header-parser.c  -KPIC -DPIC
>   -o .libs/http-header-parser.o
>   "http-header-parser.c", line 264: warning: statement not reached
>   "http-header-parser.c", line 281: warning: argument #3 is
>   incompatible with prototype:
>            prototype: pointer to unsigned int :
>   "../../src/lib/istream.h", line 152        argument : pointer to
>   unsigned long long

http://hg.dovecot.org/dovecot-2.2/rev/83e74b3a0d10 fixes this.

More information about the dovecot mailing list