Re: Cannot rebuild Sendmail (with sasl2) **FIXED**
- From: "brad davison" <demonichandextensions@xxxxxxxxxxx>
- Date: Fri, 31 Aug 2007 18:29:47 +0000
I would like to send a heartfelt 'THANK YOU' to everyone who contributed info to this thread. I had to use bits a pieces of everyone's input to make it finally do what I wanted it to do.. which it finally does!
in the end.. what my ultimate problem was.. was the /usr/obj directory. I must not have cleaned it out entirely.
so what i did was:
# chflags -R noschg /usr/obj/usr
# rm -rf /usr/obj/usr
# cd /usr/src
# make cleandir
# make cleandir
# cd /usr/src/lib/libsmutil
# make cleandir
# make cleandir && make obj && make
# cd /usr/src/lib/libsm
# make cleandir
# make cleandir && make obj && make
# cd /usr/src/usr.sbin/sendmail
# make cleandir
# make cleandir && make obj && make && make install
with this in my make.conf:
PERL_VER=5.8.8
PERL_VERSION=5.8.8
SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl2
I did have to modify what I had in my make.conf because it had -DSASL=2 instead of just -DSASL
so I hope this helps another FBSD lowbie.
I am gaining lots of respect for this Good Software. I will probably be putting FBSD in where I have other linux installations as the hardware gets replaced.
THANK YOU AGAIN EVERYONE FOR YOUR HELP!
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH PLAIN LOGIN ******** WOOOO HOOOOOOOO ***********
250-STARTTLS
250-DELIVERBY
250 HELP
From: Giorgos Keramidas <keramida@xxxxxxxxxxxxxxx>
To: brad davison <demonichandextensions@xxxxxxxxxxx>
CC: freebsd-questions@xxxxxxxxxxx
Subject: Re: Cannot rebuild Sendmail (with sasl2)
Date: Thu, 30 Aug 2007 23:40:43 +0300
On 2007-08-30 17:48, brad davison <demonichandextensions@xxxxxxxxxxx> wrote:
> Thank you for your help.
>
> We seem to be further now. Running the 'make cleandir' twice seems to have
> gotten us past that hangup. Now the buildworld and buildkernel and
> installkernel all worked.
>
> It seems, however, that the -DSASL=2 did not take, because now, when I
> reboot (or restart sendmail) I get:
>
> Warning: Option: AuthMechanisms requires SASL support (-DSASL)
>
> Also, building Sendmail from /usr/src/usr.sbin/sendmail gives the old error
> message
> ......................................
> cc -O2 -fno-strict-aliasing -pipe
> [...]
> -std=iso9899:1990 -c
> /usr/src/usr.sbin/sendmail/../../contrib/sendmail/src/version.c
> make: don't know how to make
> /usr/src/usr.sbin/sendmail/../../lib/libsmutil/libsmutil.a. Stop
> ....................................................
That's because to 'reuse' the existing object code (compiled during the
last buildworld and stored in /usr/obj) you have to set in your shell's
environment the MAKEOBJDIRPREFIX variable.
If you run buildworld with csh as your shell, this would be:
csh# setenv MAKEOBJDIRPREFIX /usr/obj
If you are using /bin/sh use:
# export MAKEOBJDIRPREFIX=/usr/obj
Then you should try:
# cd /usr/src/usr.sbin/sendmail
# make cleandir && make cleandir
# make obj depend all
> If you are (but the buildworld did finish successfully including the
> sendmail piece, which did have the -DSASL=2 in the make.conf.)
I don't know why your buildworld seems to have picked the wrong settings
from make.conf. Are you *sure* you run a clean build? This would
require:
1. Removing /usr/obj
2. Running "make cleandir cleandir" in /usr/src
3. Checking /etc/make.conf
4. Running "buildworld buildkernel"
5. Installing everything, following the instructions
from /usr/src/UPDATING
_________________________________________________________________
Booking a flight? Know when to buy with airfare predictions on MSN Travel. http://travel.msn.com/Articles/aboutfarecast.aspx&ocid=T001MSN25A07001
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: Cannot rebuild Sendmail (with sasl2) **FIXED**
- From: Giorgos Keramidas
- Re: Cannot rebuild Sendmail (with sasl2) **FIXED**
- References:
- Re: Cannot rebuild Sendmail (with sasl2)
- From: Giorgos Keramidas
- Re: Cannot rebuild Sendmail (with sasl2)
- Prev by Date: Re: Meaning of: kill -USR2
- Next by Date: Re: Forcing GEOM to re-taste a device
- Previous by thread: Re: Cannot rebuild Sendmail (with sasl2)
- Next by thread: Re: Cannot rebuild Sendmail (with sasl2) **FIXED**
- Index(es):
Relevant Pages
|