[krbdev.mit.edu #3901] build fails using Autoconf 2.59e (2.60 to be)
Ken Raeburn via RT
rt-comment at krbdev.mit.edu
Tue Jun 20 15:30:40 EDT 2006
On Jun 19, 2006, at 21:58, Russ Allbery via RT wrote:
> It looks like this is an intentional change. From the Autoconf
> NEWS file:
>
> ** AC_SUBST_FILE
> The substitution now occurs only when @variable@ is on a line by
> itself,
> optionally surrounded by spaces and tabs. The whole line is
> replaced.
Grr.
> I think just removing the # markers would be a backward-compatible
> change.
I think it would, actually.
Our process for generating makefiles on Windows starts with the same
Makefile.in and runs it through a C program that does no autoconf-
style @FOO@ substitutions. However, if a line starts with @, it's
replaced with a blank line. We don't actually use this fact at all
currently, so far as I know, but it would let us make this change.
(Or, if we switch from wconfig.c to wconfig.pl for generating the
Windows makefiles, we could actually do real substitutions....)
Ken
More information about the krb5-bugs
mailing list