packages for solaris 10 x86

Andrew Morgan morgan at orst.edu
Sat Oct 9 14:33:51 EDT 2010


On Sat, 9 Oct 2010, Frank Pittel wrote:

> That helped but I then I ran into more troubles. I'm starting to wonder if it'll work
> when I do get it compiled! The errors I'm getting now is:
>
>
> gcc -L/usr/local/BerkeleyDB.4.7/lib -R/usr/local/BerkeleyDB.4.7/lib -o imapd \
> ../master/service.o pushstats.o imapd.o proxy.o imap_proxy.o index.o version.o
> mutex_fake.o \
> libimap.a ../lib/libcyrus.a ../lib/libcyrus_min.a -L/opt/sasl/lib  -R/opt/sasl/lib
> -lsasl2 -lgss -lresolv -lresolv -lssl -lcrypto   -lresolv  -lresolv -lsocket -lnsl
> -L/usr/local/BerkeleyDB.4.7/lib  -R/usr/local/BerkeleyDB.4.7/lib -ldb-4.7 -lz -lmd  -lrt
> ../com_err/et/libcom_err.a
> Undefined                       first referenced
> symbol                             in file
> krb5_free_principal                 ../lib/libcyrus.a(auth_krb5.o)
> krb5_realm_compare                  ../lib/libcyrus.a(auth_krb5.o)
> krb5_build_principal                ../lib/libcyrus.a(auth_krb5.o)
> krb5_get_default_realm              ../lib/libcyrus.a(auth_krb5.o)
> krb5_parse_name                     ../lib/libcyrus.a(auth_krb5.o)
> krb5_init_context                   ../lib/libcyrus.a(auth_krb5.o)
> krb5_free_context                   ../lib/libcyrus.a(auth_krb5.o)
> krb5_unparse_name                   ../lib/libcyrus.a(auth_krb5.o)
> ld: fatal: Symbol referencing errors. No output written to imapd
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `imapd'
> Current working directory /src/cyrus-imapd-2.3.16/imap
> *** Error code 1
> The following command caused the error:
> for d in  man com_err/et  lib  sieve master imap  imtest   perl timsieved notifyd; \
> do \
>        (cd $d; echo "### Making" all "in" `pwd`;       \
>                make  DESTDIR= all) || exit 1; \
> done
> make: Fatal error: Command failed for target `all'
>
>
> Has anyone been able to get cyrus-imap to compile under solaris-10? If I 
> sound frustrated it's because I am. :-(

Add "--without-krb" and see if it gets you further.

Obviously, there are some problems with the build environment or the 
configure script detection logic for Solaris 10.  However, I know several 
folks from this mailing list are running Solaris 10.  Hopefully they will 
chime in.  :)

 	Andy


More information about the Info-cyrus mailing list