Hello Keith,

* Keith Marshall wrote on Tue, Sep 04, 2007 at 08:47:24PM CEST:
[...]
> AC_DEFINE_DIR broke when autoconf added `datarootdir', requiring an 
> extra round of `eval' to resolve `$datadir', for example.
> 
> This sort of definition is fragile, for precisely this reason; it will 
> break again, if a future autoconf version chooses to add yet another 
> level of indirection, for some definition you just happen to want to 
> resolve, when you invoke its expansion in the configure script.

FWIW, just to set things a wee bit straighter: Autoconf "chose" to add
the datarootdir indirection exactly because the GNU Coding Standards
required this change.

Cheers, and yes, you may call me nitpicker now, ;-)
Ralf


_______________________________________________
Autoconf mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/autoconf

Reply via email to