Lars Hecking on Fri  5/03 12:35 +0000:
> > The fix would involve making `:/usr/sbin:/usr/lib' from line 1159
> > above to be the value of a variable, defined before this line, and
> > expanded in the line instead of that string itself.  While I am not
> > familiar with autoconf or m4, the attached patch for `configure.in'
> > seems to produce a correct `configure' script when `autoconf'ed.
> 
>  No attached patch ... but the proposed fix is ok. Something like

I seem to do that a lot when I don't get any sleep.  Anyways, now it
*is* attached.

> ac_aux_path_sendmail=/usr/sbin:/usr/lib
> AC_PATH_PROG(SENDMAIL, sendmail, no, $PATH:$ac_aux_path_sendmail)

This won't work because the remaining colon will still end up in the
expansion of the `for' mapovers; it has to be at the end or $PATH of the
beginning of $ac_aux_path_sendmail to be parsed by the IFS pass.

-- 
Scott
--- configure.in        Thu Mar  4 18:21:48 1999
+++ configure.in.new    Fri Mar  5 06:38:19 1999
@@ -30,7 +30,8 @@
        ;;
 esac
 
-AC_PATH_PROG(SENDMAIL, sendmail, no, $PATH:/usr/sbin:/usr/lib)
+ac_aux_path_sendmail=":/usr/sbin:/usr/lib"
+AC_PATH_PROG(SENDMAIL, sendmail, no, $PATH$ax_aux_path_sendmail)
 AC_DEFINE_UNQUOTED(SENDMAIL, "$ac_cv_path_SENDMAIL")
 
 OPS='$(srcdir)/OPS'

Reply via email to