Trying to compile on Solaris 10 - X86_64 with Sun Studio 12.
./configure --without-ssl {...} Install prefix ...................... : /usr/local File offsets ........................ : 64bit I/O loop method ..................... : poll File change notification method ..... : none Building with SSL support ........... : no Building with IPv6 support .......... : yes Building with pop3 server ........... : yes Building with mail delivery agent .. : 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 ............:
make starts ok
make all-recursive
Making all in src
Making all in lib
Making all in lib-dict
Making all in lib-sql
rm -f sql-drivers-register.c
{....}
cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib
-I../../src/lib-settings -DSYSCONFDIR=\""/usr/local/etc"\"
-DPKG_RUNDIR=\""/usr/local/var/run/dovecot"\"
-DPKG_STATEDIR=\""/usr/local/var/lib/dovecot"\"
-DPKG_LIBEXECDIR=\""/usr/local/libexec/dovecot"\"
-DMODULEDIR=\""/usr/local/lib/dovecot"\" -DSSLDIR=\""/etc/ssl\""
-I/usr/local/include -g -c ssl-init.c
"ssl-init.c", line 171: identifier redeclared:
ssl_parameter_process_destroyed
current : function(long) returning void
previous: function(_Bool) returning void : "ssl-init.h", line 6
cc: acomp failed for ssl-init.c
make[3]: *** [ssl-init.o] Error 2
make[3]: Leaving directory /root/dovecot-1.0.1rc2/src/master' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/root/dovecot-1.0.1rc2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/dovecot-1.0.1rc2'
make: *** [all] Error 2
The 1.0 release compiles and run just fine.
-- Brett Morrow, NSSL Senior Systems and Storage Administrator INDUS Corporation National Severe Storms Laboratory (405) 325-6995 Brett.Morrow@noaa.gov http://www.induscorp.com