Re: [Dovecot] v2.0.0 released
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 dclarke@opensolaris.ca <- Email related to the open source Solaris dclarke@blastwave.org <- Email related to open source for Solaris
participants (1)
-
Dennis Clarke