Title: OpenSSL 0.9.8 w/ sendmail 8.13.4

Hi All,

     I've cross-posted this on comp.mail.sendmail.  Maybe folks here have an idea?

     I'm running into a compile problem when trying to add TLS support to sendmail.  This is on a SunOS 5.9 box, GCC 3.3.2 (existing), with OpenSSL 0.9.8 (new install - seemed to install fine) and sendmail 8.13.4 (existing).  The error is undefined symbol:

--------------------snip--------------------------
gcc -o sendmail  -L/usr/local/ssl/lib -R/usr/local/ssl/lib main.o alias.o arpadate.o bf.o collect.o conf.o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o macro.o map.o mci.o milter.o mime.o parseaddr.o queue.o ratectrl.o readcf.o recipient.o sasl.o savemail.o sfsasl.o shmticklib.o sm_resolve.o srvrsmtp.o stab.o stats.o sysexits.o timers.o tls.o trace.o udb.o usersmtp.o util.o version.o     -lssl -lcrypto /export/home/Install/sendmail/sendmail-8.13.4/obj.SunOS.5.9.sun4/libsmutil/libsmutil.a /export/home/Install/sendmail/sendmail-8.13.4/obj.SunOS.5.9.sun4/libsm/libsm.a  -lresolv -lsocket -lnsl

Undefined                       first referenced
 symbol                             in file
X509_STORE_set_flags                tls.o
ld: fatal: Symbol referencing errors. No output written to sendmail
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `sendmail'
Current working directory /export/home/Install/sendmail/sendmail-8.13.4/obj.SunOS.5.9.sun4/sendmail
*** Error code 1
make: Fatal error: Command failed for target `all'

------------------snip------------------------

       My site.config.m4 looks like this:

------------------snip-----------------------

APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS')
APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto')
APPENDDEF(`conf_sendmail_INCDIRS', `-I/usr/local/ssl/include')
APPENDDEF(`conf_sendmail_LIBDIRS', `-L/usr/local/ssl/lib')
APPENDDEF(`confINCDIRS', `-I/usr/local/ssl/include')
APPENDDEF(`confLIBDIRS', `-L/usr/local/ssl/lib -R/usr/local/ssl/lib')
APPENDDEF(`confENVDEF',`-DPICKY_QF_NAME_CHECK')
APPENDDEF(`confENVDEF',`-DPICKY_HELO_CHECK')
APPENDDEF(`confENVDEF',`-DMILTER')
APPENDDEF(`confENVDEF',`-DSMTP')
APPENDDEF(`confMAPDEF',`-DDNSMAP=0')

-----------------snip-----------------

       I've googled around for hits on X509_STORE_set_flags, but haven't come up with anything. 

       I'd sure appreciate any help with this one....

Thanks!
<*BobL*>

------------------------------------------------------------------------------
This e-mail transmission may contain information that is proprietary, privileged and/or confidential and is intended exclusively for the person(s) to whom it is addressed. Any use, copying, retention or disclosure by any person other than the intended recipient or the intended recipient's designees is strictly prohibited. If you are not the intended recipient or their designee, please notify the sender immediately by return e-mail and delete all copies. OppenheimerFunds may, at its sole discretion, monitor, review, retain and/or disclose the content of all email communications.
==============================================================================

Reply via email to