Hello again,

Ralf has told me that I should be more careful about
AC_CONFIG_AUX_DIR.  Though it sounds weird, the possibility to call
it with an absolute directory name is documented, so I cannot remove
the comment.  (And I think it's not worth the hassle to `obsolete'
this feature.)

The rest of my previous mail still holds:

On Wed, Sep 13, 2006 at 07:05:52PM +0200, Stepan Kasal wrote:
> On Tue, Sep 12, 2006 at 02:55:51PM -0700, Paul Eggert wrote:
> > Why get rid of ac_macro_dir entirely?  Is it harmful?  (or pointless? :-)
> 
> I believe it is pointless; no one uses it, and I cannot see any
> reason why one would need it at configure time.
> 
> Attached please find an updated version of the patch.
> 
> Paul, I also suggest to edit your changelog entry, because I cannot
> imagine a case where the macro dir is an absolute path.  That would
> effectively mean that the distribution does not contain all primary
> sources, and we should not encourage that.
> 
> OK to commit?

Stepan
2006-09-12  Stepan Kasal  <[EMAIL PROTECTED]>

        * lib/autoconf/general.m4 (AC_CONFIG_MACRO_DIR): Remove a
          mistaken comment: the path has to be relative; do not use
          the path at runtime.

Index: ChangeLog
===================================================================
RCS file: /cvsroot/autoconf/autoconf/ChangeLog,v
retrieving revision 1.3031
diff -u -r1.3031 ChangeLog
--- ChangeLog   13 Sep 2006 04:48:23 -0000      1.3031
+++ ChangeLog   13 Sep 2006 17:02:32 -0000
@@ -13,8 +13,7 @@
        * doc/autoconf.texi (Input): Clarify role of AC_CONFIG_MACRO_DIR.
        * lib/autoconf/general.m4 (AC_CONFIG_MACRO_DIR): Do not check
        for the existence of the directory at configure-time.  That's
-       too late, anyway, and possibly the directory isn't part of the
-       distribution.  Problem reported by Stefan Seefeld.
+       too late, anyway.  Problem reported by Stefan Seefeld.
 
        * lib/m4sugar/m4sh.m4 (_AS_TEST_PREPARE): Avoid bug in UnixWare
        7.1.4 /usr/bin/posix/sh described by Tim Rice in
Index: lib/autoconf/general.m4
===================================================================
RCS file: /cvsroot/autoconf/autoconf/lib/autoconf/general.m4,v
retrieving revision 1.929
diff -u -r1.929 general.m4
--- lib/autoconf/general.m4     12 Sep 2006 18:16:34 -0000      1.929
+++ lib/autoconf/general.m4     13 Sep 2006 17:02:35 -0000
@@ -1627,13 +1627,7 @@
 # AC_CONFIG_MACRO_DIR(DIR)
 # ------------------------
 # Declare directory containing additional macros for aclocal.
-# DIR can be either absolute or relative to $srcdir.
-AC_DEFUN([AC_CONFIG_MACRO_DIR],
-[case $1 in
-  [[\\/]]* | ?:[[\\/]]* ) ac_macro_dir=$1         ;;
-  *)                      ac_macro_dir=$srcdir/$1 ;;
-esac[]dnl
-])# AC_CONFIG_MACRO_DIR
+AC_DEFUN([AC_CONFIG_MACRO_DIR], [])
 
 
 
_______________________________________________
Autoconf mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/autoconf

Reply via email to