I have a couple of questions for the build of cyrus-imapd-2.2.2-BETA. I get a couple of errors on building and was wondering if it was something I'm missing or maybe minor problem.
- I am building on Solaris 8 / SPARC, gcc (GCC) 3.3 - configure options used: ./configure \ --with-extraident=UB_2003_10_30 \ --with-auth=unix \ --with-cyrus-group=mail \ --prefix=/ssa/cyrus-2.2.2 \ --with-cyrus-prefix=/ssa/cyrus-2.2.2 \ --with-cyrus-user=cyrusadm \ --with-dbdir=/usr/local/BerkeleyDB.4.1 \ --with-duplicate-db=skiplist \ --with-mboxlist-db=skiplist \ --with-seen-db=skiplist \ --with-subs-db=flat \ --with-tls-db=skiplist \ --with-idle=poll \ --with-openssl=/usr/local/ssl \ --with-perl=/usr/local/bin/perl \ --with-sasl=/usr/local \ --with-statedir=/var \ --disable-sieve 1. It appears that the "--with-dbdir=/usr/local/BerkeleyDB.4.1" does not get propogated in an include dir. - the make fails in /ssa/Build/cyrus-imapd-2.2.2-BETA/imap ... version.c version.c:46:16: db.h: No such file or directory make[1]: *** [version.o] Error 1 make[1]: Leaving directory `/ssa/Build/cyrus-imapd-2.2.2-BETA/imap' make: *** [all] Error 1 - db.h is in the --with-dbdir=/usr/local/BerkeleyDB.4.1 bash-2.03# find /usr/local/BerkeleyDB.4.1 -name db.h /usr/local/BerkeleyDB.4.1/include/db.h - the same problem continues for other modules looking for db.h 2. I have trouble building the Perl modules, even in previous releases, 2.1.15. - If I manually change the "prefix" for perl in "perl/Makefile" to: prefix = /usr/local - then the compile goes just fine - I use the configure option "--with-perl=/usr/local/bin/perl" do I need something else? - Bill On Tue, 28 Oct 2003, Rob Siemborski wrote: > I'm pleased to announce the release of Cyrus IMAPd 2.2.2-BETA. Currently, > this is planned to be the last "beta" release in the 2.2 series. It has a > number of new features and performance improvements including > much-expanded header caching and support for the IMAP SASL-IR and BINARY > extensions. This release also has a large number of bugfixes in the > Cyrus Murder support of virtdomain/altnamespace/unixhierachysep, as well > as a significant improvement in how Cyrus Master tracks processes. > > Full changes are available in doc/changes.html in the distribution, sites > that are upgrading to this version will also want to read > doc/install-upgrade.html. > > I'd personally like to thank Christian Schulte, Henrique de Moraes > Holschuh, David Carter, and Ken Murchison for their extensive > contributions to this release. Almost all of the fixes and new features > in this release are a direct result of their efforts. > > Download the release at: > ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.2-BETA.tar.gz > or > http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.2-BETA.tar.gz > > -Rob > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456 > Research Systems Programmer * /usr/contributed Gatekeeper > >