#3526: Building mutt-1.5.21 with SSL and SASL fails with undefined symbol
---------------------+------------------------------------------------------
 Reporter:  jgmills  |       Owner:  mutt-dev
     Type:  defect   |      Status:  new     
 Priority:  major    |   Milestone:          
Component:  mutt     |     Version:          
 Keywords:           |  
---------------------+------------------------------------------------------
 I'm building this way on Solaris 10:

         --with-curses=/usr/local \
         --enable-pop \
         --enable-imap \
         --with-sasl \
         --with-ssl=/usr/local/openssl

 The result is this error:

 source='mutt_sasl.c' object='mutt_sasl.o' libtool=no \
 DEPDIR=.deps depmode=none /bin/bash ./depcomp \
 cc -DPKGDATADIR=\"/usr/local/share/mutt\" -DSYSCONFDIR=\"/usr/local/etc\"
 +-DBINDIR=\"/usr/local/bin\" -DMUTTLOCALEDIR=\"/usr/local/share/locale\"
 +-DHAVE_CONFIG_H=1 -I.  -I. -I. -I./imap  -Iintl  -I/usr/local/include
 +-I/usr/local/openssl/include  -g -c mutt_sasl.c
 cc  -g  -R/usr/local/openssl/lib:/usr/local/lib -L/usr/local/lib
 +-L/usr/local/openssl/lib -o mutt addrbook.o alias.o attach.o  base64.o
 +browser.o buffy.o  color.o crypt.o cryptglue.o  commands.o complete.o
 compose.o
 +copy.o curs_lib.o curs_main.o  date.o edit.o enter.o flags.o  init.o
 filter.o
 ...
 +utf8.o wcwidth.o  strsep.o wcscasecmp.o strcasestr.o mkdtemp.o -Limap
 -limap
 +-lncurses -lssl -lcrypto -lz -lsasl2  ./intl/libintl.a    -lsocket -lnsl
 Undefined
 +first referenced
  symbol
 +in file
 imap_auth_cram_md5                  imap/libimap.a(auth.o)
 imap_auth_anon                      imap/libimap.a(auth.o)

 As SASL only adds one more authentication method, DIGEST-MD5,
 I opted to build it with SSL only.  That was successful.

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3526>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to