autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: FYI: Splitting and testing AC_SHELL_DIRNAME


From: Pavel Roskin
Subject: Re: FYI: Splitting and testing AC_SHELL_DIRNAME
Date: Wed, 25 Oct 2000 10:54:46 -0400 (EDT)

Hello, Akim!

> Tonight, if I have some time, I will separate the AC_SHELL_* macros
> into shell.m4 (or a better name if you have suggestion), and rename
> them as AS_*.  Then acgeneral (or better yet, autoconf.m4) will map
> them to the AC_SHELL_ name.  Unless we decide to keep them as AS_,
> which seems a good idea to me.  In fact, I think it is time to declare
> once for all that all the A._* names are reserved to us (including AM_
> reserved for Automake of course).

Let's reserve names beginning with A?_ and those containing _A?_

I'm fighting right now with openssh for which Autoconf says:
configure.in:19: error: undefined macro: LOGIN_PROGRAM_FALLBACK
configure.in:287: error: undefined macro: PAM_MSG
configure:1884: error: undefined macro: ac_cv_path_LOGIN_PROGRAM_FALLBACK

That's because of "AM_"

>       * acgeneral.m4 (AC_SHELL_DIRNAME): Split its code into...
>       (AC_SHELL_DIRNAME_EXPR, AC_SHELL_DIRNAME_SED): these new macros.
>       * tests/base.m4 (AC_SHELL_DIRNAME & AC_SHELL_DIRNAME_SED): New
>       test.

Ok.

> --- tests/suite.m4 2000/10/23 19:13:37 1.12
> +++ tests/suite.m4 2000/10/25 14:30:10
> @@ -1,6 +1,6 @@
>  #!/bin/sh

#! /bin/sh
to placate old BSD systems. I know, it could be a separate patch :-)

Regards,
Pavel Roskin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]