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