wiki cleanup.
recycled build guide.
recycled patch.
new GNR-6.0.9 FreeBSD 8.2 amd64 packages.
GNR on FreeBSD 7 - Zimbra :: Wiki
merry xmas everyone!
Hi solko! Thanks for your work again
I'm trying to build 6.0.9 from sources on Freebsd 8.1/i386. Going on your guide for 6.0.9 on FreeBSD 8.1/amd64 actually substituting any amd64 with i386. When I came to builddeps compilation, some strange error fired:
After issueing make some config screens came. Everything was on default values.Code:zimbravm# make -DWITHOUT_X11 -DWITHOUT_XPM -DWITH_XS config-recursive install ===> Setting user-specified options for zimbra-builddeps-6.0.9 and dependencies zimbra-builddeps-6.0.9: "/usr/ports/devel/automake" non-existent -- dependency list incomplete zimbra-builddeps-6.0.9: "/usr/ports/devel/libltdl" non-existent -- dependency list incomplete zimbra-builddeps-6.0.9: "/usr/ports/devel/libtool" non-existent -- dependency list incomplete zimbra-builddeps-6.0.9: "/usr/ports/archivers/p5-IO-Compress" non-existent -- dependency list incomplete zimbra-builddeps-6.0.9: "/usr/ports/net/p5-IO-Socket-INET6" non-existent -- dependency list incomplete ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE => zimbra-builddeps-6.0.9.tgz is not in /usr/ports/mail/zimbra-builddeps/distinfo. => Either /usr/ports/mail/zimbra-builddeps/distinfo is out of date, or => zimbra-builddeps-6.0.9.tgz is spelled incorrectly. *** Error code 1 Stop in /usr/ports/mail/zimbra-builddeps.
Whats up?![]()
OK, I will try and make a feedback today
the second error is probably related to distinfo SHA256 vs MD5 hash check. latest ports tree uses SHA256 only.
ALTERNATIVELY:
use 6.0.8 build/run deps and 6.0.8 patch for 6.0.9 source tree.
Well, after taking latest ports tree and cleanup compilation started with no errors. After 2 hours of compilation (ha-ha) it stopped with error:
Seems like I have to fetch some files manuallyCode:... ===> Compressing manual pages for javavmwrapper-2.3.5 ===> Registering installation for javavmwrapper-2.3.5 ===> Returning to build of apache-ant-1.8.1 ===> apache-ant-1.8.1 depends on file: /usr/local/jdk1.6.0/bin/java - not found ===> Verifying install for /usr/local/jdk1.6.0/bin/java in /usr/ports/java/jdk16 ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE ===> Found saved configuration for jdk-1.6.0.3p4_15 IMPORTANT: To build the JDK 1.6.0 port, you should have at least 2.5Gb of free disk space in the build area! Due to licensing restrictions, certain files must be fetched manually. Please download the Update 3 Source from http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar and the Source Binaries from http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar and the Mozilla Headers from http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar . Please open http://java.sun.com/javase/downloads/index.jsp in a web browser and follow the "Download" link for "JDK US DST Timezone Update Tool - 1_3_34" to obtain the time zone update file, tzupdater-1_3_34-2010o.zip. Please download the patchset, bsd-jdk16-patches-4.tar.bz2, from http://www.eyesbeyond.com/freebsddom/java/jdk16.html. Please place the downloaded file(s) in /usr/ports/distfiles and restart the build. *** Error code 1 Stop in /usr/ports/java/jdk16. *** Error code 1 Stop in /usr/ports/java/jdk16. *** Error code 1 Stop in /usr/ports/devel/apache-ant. *** Error code 1 Stop in /usr/ports/mail/zimbra-builddeps. zimbravm#So boring!
Well, I will fetch and continue compiling on.
Well, compilation succeded. Now, I'm building Zimbra itself. Building still goes on, but some info onscreen makes me sad:
Code:... *** Building allclean in Perl /bin/bash: /usr/bin/perl: No such file or directory gmake[1]: Entering directory `/usr/home/zimbrasrc/GNR-609/ThirdParty/Perl' rm -rf tmp /usr/home/zimbrasrc/GNR-609/ThirdParty/Perl/zimbramon /usr/home/zimbrasrc/GNR-609/ThirdPartyBuilds/FreeBSD_i386/perl/perllib.tgz /usr/home/zimbrasrc/GNR-609/ThirdPartyBuilds/FreeBSD_i386/perl/perlbin.tgz rm -f ThirdParty-Perllibs.log gmake[1]: Leaving directory `/usr/home/zimbrasrc/GNR-609/ThirdParty/Perl' rm -f ThirdParty.make.log rm -rf /opt/zimbra/conf rm -rf /opt/zimbra/log rm -rf /opt/zimbra/zimbramon rm -rf /opt/zimbra/data *** Building in mysql SUCCEEDED. *** Building in heimdal FAILED. *** Building in curl FAILED. *** Building in cyrus-sasl FAILED. *** Building in openldap SUCCEEDED. *** Building in aspell SUCCEEDED. *** Building in sendmail SUCCEEDED. *** Building in clamav FAILED. *** Building in apache-httpd FAILED. *** Building in php SUCCEEDED. *** Building in postfix SUCCEEDED. *** Building in dspam FAILED. *** Building in rrdtool SUCCEEDED. *** Building in snmp SUCCEEDED. *** Building in memcached SUCCEEDED. *** Building in nginx SUCCEEDED. *** Building in altermime FAILED. *** Building in Perl /bin/bash: /usr/bin/perl: No such file or directory gmake[1]: Entering directory `/usr/home/zimbrasrc/GNR-609/ThirdParty/Perl' ...
Last edited by Jester; 12-22-2010 at 01:29 AM.
There are currently 1 users browsing this thread. (0 members and 1 guests)