autoconf-patches
[Top][All Lists]
Advanced

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

Re: [PATCH] Don't expose AC_{COMPILE, LINK}_IFELSE internals in document


From: Stefano Lattarini
Subject: Re: [PATCH] Don't expose AC_{COMPILE, LINK}_IFELSE internals in documentation.
Date: Tue, 1 Jun 2010 19:52:41 +0200
User-agent: KMail/1.12.1 (Linux/2.6.30-2-686; KDE/4.3.4; i686; ; )

At Tuesday 01 June 2010, Ralf Wildenhues <address@hidden> 
wrote:
> 
> I don't mind this patch, and it has been applied since, but I'll
>  note that we cannot reasonably expect $ac_objext and $ac_exeext to
>  be internal details, subject to change.  The contents of
>  $ac_compile and $ac_link are, unfortunately, exposed and
>  practically part of the API.
Well, Eric referred to them as "internal details" in a previous mail.
And while they might not be exactly "internal", I think that relying 
on them in third-party code is bad practice, and I agree with Eric 
that we should suggest the use of $EXEEXT and $OBJEXT (which are 
AC_SUBST, and are used also by Automake IIRC).

Maybe the ChangeLog entry and the git commit message could have been 
expressed better, though.  But that's not a big deal IMHO.

Regards,
    Stefano



reply via email to

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