I followed the directions exactly, or at least I think I did.
# sh build-freebsd-thirdparty.sh
Gives the following error. I chose to ignore it and try the Zimbra build but in the next segment of code you will see that did not go so well either.
Code:
gmake[4]: Leaving directory `/usr/downloads/zimbra/ThirdParty/aspell/aspell-0.60.3/manual'
gmake[3]: Leaving directory `/usr/downloads/zimbra/ThirdParty/aspell/aspell-0.60.3/manual'
gmake[2]: Leaving directory `/usr/downloads/zimbra/ThirdParty/aspell/aspell-0.60.3'
(cd /opt/zimbra; ln -s aspell-0.60.3 aspell)
ln: aspell/aspell-0.60.3: File exists
gmake[1]: *** [install] Error 1
gmake[1]: Leaving directory `/usr/downloads/zimbra/ThirdParty/aspell'
gmake: *** [dict-install] Error 2
Code:
compile:
[javac] Compiling 1199 source files to /usr/downloads/zimbra/ZimbraServer/build/classes
[javac] /usr/downloads/zimbra/ZimbraServer/src/java/com/zimbra/cs/db/DebugConnection.java:39: com.zimbra.cs.db.DebugConnection is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection
[javac] class DebugConnection implements Connection {
[javac] ^
[javac] /usr/downloads/zimbra/ZimbraServer/src/java/com/zimbra/cs/db/DebugPreparedStatement.java:40: com.zimbra.cs.db.DebugPreparedStatement is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement
[javac] class DebugPreparedStatement implements PreparedStatement {
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 2 errors
BUILD FAILED
/usr/downloads/zimbra/ZimbraServer/build.xml:245: Compile failed; see the compiler error output for details.
Total time: 1 minute 6 seconds
gmake: *** [/usr/downloads/zimbra/ZimbraBuild/../ZimbraServer/build/dist/tomcat/webapps/service.war] Error 1 So what do you think? Any ideas? Did I mess something up? Followed dwhite instructions to the letter and did not have any errors until now.