Cyrus IMAPd 2.2.2-BETA Released

Bill Earle bill at buffalo.edu
Thu Oct 30 10:21:48 EST 2003



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
>
>





More information about the Info-cyrus mailing list