On 2007-08-30 17:48, brad davison <[EMAIL PROTECTED]> 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

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to