#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