autoconf
[Top][All Lists]
Advanced

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

Re: autoconf-2.52 AC_FUNC_FNMATCH bug


From: Bruce Korb
Subject: Re: autoconf-2.52 AC_FUNC_FNMATCH bug
Date: Fri, 21 Dec 2001 09:09:07 -0800

1.  In the future, if it tests strange GNU or Linux-isms,
    then it must always have an identifying suffix (viz.,
    _GNU or _LINUX -- e.g., POSIX sysinfo(2) is not Linux')

2.  Add a _POSIX suffix to a corrected version  :-)

"_STD" is fuzzy because there are so many standards.  Ick.

Paul Eggert wrote:
> 
> > From: Bruno Haible <address@hidden>
> > Date: Fri, 21 Dec 2001 18:43:34 +0100 (CET)
> 
> > As such, the macro ought to be renamed AC_FUNC_FNMATCH_GNU or something
> > like that.
> 
> That would make sense, but there are backward compatibility issues
> here, as some GNU programs use AC_FUNC_FNMATCH to test whether a
> GNU-compatible fnmatch exists.
> 
> Perhaps we should do a gradual transition.  We could add two macros
> AC_FUNC_FNMATCH_STD and AC_FUNC_FNMATCH_GNU.  Initially,
> AC_FUNC_FNMATCH would have the behavior of AC_FUNC_FNMATCH_GNU, but
> with a warning that the behavior will change in a future release.

"will go away for a while and might return with different semantics"



reply via email to

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