Bug 30051

Summary: sendmail.h includes a sasl.h that does not exist
Product: Base System Reporter: Rob Simmons <rsimmons>
Component: binAssignee: Gregory Neil Shapiro <gshapiro>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Rob Simmons 2001-08-24 20:10:08 UTC
src/contrib/sendmail/src/sendmail.h tries to include sasl.h which does not
exist.  This is in the most recent version of sendmail, 8.11.6

This happens when SASL support is setup in /etc/make.conf  with these options:
SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl

Fix: 

Maybe change the sasl.h include to point to sfsasl.h?  I'm not sure if this
is correct, I'm not a sendmail expert :)
How-To-Repeat: See description
Comment 1 Kris Kennaway freebsd_committer freebsd_triage 2001-08-25 22:33:03 UTC
Responsible Changed
From-To: freebsd-bugs->gshapiro

Over to the sendmail maintainer
Comment 2 Gregory Neil Shapiro freebsd_committer freebsd_triage 2001-08-25 22:37:46 UTC
State Changed
From-To: open->feedback

sasl.h is supposed to come with the SASL library.  You haven't properly 
installed the cyrus-sasl port.
Comment 3 Gregory Neil Shapiro freebsd_committer freebsd_triage 2001-09-10 19:06:30 UTC
State Changed
From-To: feedback->closed

User error.