> On 16.8.2010, at 23.25, Dennis Clarke wrote: > >> "imap-match.c", line 199: identifier redeclared: imap_match_dup > > I think someone reported this problem earlier .. but I'm not sure. Anyway > I've no idea why it would complain about this. > >> So that stops me while I figure out what the issue is with imap-match.h >> and/or imap-match.c in the Solaris world while using Sun Studio 11. > > I heard it compiles ok with Sun Studio 12.1. >
Everything was going swimmingly with a GCC based compile. After that was finished I then moved onto a "make install" of course, then this happened : gmake[3]: Entering directory `/export/medusa/dclarke/build/dovecot/sparc/dovecot-2.0.0-sparcv8-002/src/auth' test -z "/opt/csw/libexec/dovecot" || ../.././install-sh -c -d "/opt/csw/libexec/dovecot" /opt/csw/bin/bash ../../libtool --mode=install ../.././install-sh -c auth checkpassword-reply '/opt/csw/libexec/dovecot' libtool: install: ../.././install-sh -c .libs/auth /opt/csw/libexec/dovecot/auth libtool: install: ../.././install-sh -c .libs/checkpassword-reply /opt/csw/libexec/dovecot/checkpassword-reply test -z "/opt/csw/libexec/dovecot/auth" || ../.././install-sh -c -d "/opt/csw/libexec/dovecot/auth" mkdir: "/opt/csw/libexec/dovecot/auth": Exists but is not a directory mkdir: "/opt/csw/libexec/dovecot/auth": Exists but is not a directory gmake[3]: *** [install-auth_moduleLTLIBRARIES] Error 1 gmake[3]: Leaving directory `/export/medusa/dclarke/build/dovecot/sparc/dovecot-2.0.0-sparcv8-002/src/auth' gmake[2]: *** [install-am] Error 2 gmake[2]: Leaving directory `/export/medusa/dclarke/build/dovecot/sparc/dovecot-2.0.0-sparcv8-002/src/auth' gmake[1]: *** [install-recursive] Error 1 gmake[1]: Leaving directory `/export/medusa/dclarke/build/dovecot/sparc/dovecot-2.0.0-sparcv8-002/src' gmake: *** [install-recursive] Error 1 # file /opt/csw/libexec/dovecot/auth /opt/csw/libexec/dovecot/auth: ELF 32-bit MSB executable SPARC Version 1, dynamically linked, not stripped # ls -lap /opt/csw/libexec/dovecot/auth -rwxr-xr-x 1 root other 338312 Aug 17 02:33 /opt/csw/libexec/dovecot/auth # I'm not sure why /opt/csw/libexec/dovecot/auth would be expected to be a dir as opposed to the file that it is. However .. this is where I get stopped. I should point out that I created the users dovenull and dovecot with both in group dovecot however I doubt that has anything to do with the install failing. -- Dennis Clarke [email protected] <- Email related to the open source Solaris [email protected] <- Email related to open source for Solaris
