From: Allan McRae <allan@archlinux.org>
To: Russ Allbery <rra@stanford.edu>,
libc-alpha@sourceware.org, libc-ports@sourceware.org,
Mike Frysinger <vapier@gentoo.org>
Subject: Re: [PATCH] rename configure.in to configure.ac
Date: Sat, 26 Oct 2013 06:24:00 -0000 [thread overview]
Message-ID: <526B6004.3050904@archlinux.org> (raw)
In-Reply-To: <525E08A1.9090204@archlinux.org>
On 16/10/13 13:31, Allan McRae wrote:
> On 06/09/13 16:53, Russ Allbery wrote:
>> Mike Frysinger <vapier@gentoo.org> writes:
>>
>>> Autoconf has been deprecating configure.in for quite a long time.
>>> Rename all our configure.in and preconfigure.in files to .ac.
>>
>> This is almost certainly perfectly fine, and I haven't looked at context,
>> but I wanted to make sure that someone had noticed it:
>>
>>> diff --git a/configure b/configure
>>> index 2122583..e9c2827 100755
>>> --- a/configure
>>> +++ b/configure
>>> @@ -5171,7 +5171,7 @@ $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
>>> if ${libc_cv_autoconf_works+:} false; then :
>>> $as_echo_n "(cached) " >&6
>>> else
>>> - if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
>>> + if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac > /dev/null 2>&1); then
>>> libc_cv_autoconf_works=yes
>>> else
>>> libc_cv_autoconf_works=no
>>> @@ -8801,7 +8801,7 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
>>> ac_sub_configure=$ac_srcdir/configure.gnu
>>> elif test -f "$ac_srcdir/configure"; then
>>> ac_sub_configure=$ac_srcdir/configure
>>> - elif test -f "$ac_srcdir/configure.in"; then
>>> + elif test -f "$ac_srcdir/configure.ac"; then
>>> # This should be Cygnus configure.
>>> ac_sub_configure=$ac_aux_dir/configure
>>> else
>>
>> I believe the renaming of configure.in to configure.ac is specific to
>> Autoconf. Cygnus configure is a different (and older) beast; if anyone is
>> actually still using Cygnus configure, those files would still be named
>> configure.in, not configure.ac.
>>
>
> Correct. In fact, rerunning autoconf changes thus line back to using
> configure.in.
>
> Patch is good for me with that change.
>
Here are the ChangeLog entries, which I am guessing too longer to
generate than the patch!
Good to commit?
ChangeLog:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* configure.in: Moved to ...
* configure.ac: ... here. Change reference to configure.in
to configure.ac.
* sysdeps/arm/preconfigure.ac: ... here.
configure.in to configure.ac.
* sysdeps/gnu/configure.in: Moved to ...
* sysdeps/gnu/configure.ac: ... here.
* sysdeps/i386/configure.in: Moved to ...
* sysdeps/i386/configure.ac: ... here.
* sysdeps/ieee754/ldbl-opt/configure.in: Moved to ...
* sysdeps/ieee754/ldbl-opt/configure.ac: ... here.
* sysdeps/mach/configure.in: Moved to ...
* sysdeps/mach/configure.ac: ... here.
* sysdeps/mach/hurd/configure.in: Moved to ...
* sysdeps/mach/hurd/configure.ac: ... here.
* sysdeps/powerpc/configure.in: Moved to ...
* sysdeps/powerpc/configure.ac: ... here.
* sysdeps/powerpc/powerpc32/configure.in: Moved to ...
* sysdeps/powerpc/powerpc32/configure.ac: ... here.
* sysdeps/powerpc/powerpc64/configure.in: Moved to ...
* sysdeps/powerpc/powerpc64/configure.ac: ... here.
* sysdeps/s390/s390-32/configure.in: Moved to ...
* sysdeps/s390/s390-32/configure.ac: ... here.
* sysdeps/s390/s390-64/configure.in: Moved to ...
* sysdeps/s390/s390-64/configure.ac: ... here.
* sysdeps/sh/configure.in: Moved to ...
* sysdeps/sh/configure.ac: ... here.
* sysdeps/sparc/configure.in: Moved to ...
* sysdeps/sparc/configure.ac: ... here.
* sysdeps/unix/sysv/linux/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/configure.ac: ... here.
* sysdeps/unix/sysv/linux/powerpc/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/powerpc/configure.ac: ... here.
* sysdeps/x86_64/configure.in: Moved to ...
* sysdeps/x86_64/configure.ac: ... here.
* sysdeps/x86_64/preconfigure.in: Moved to ...
* sysdeps/x86_64/preconfigure.ac: ... here.
* aclocal.m4: Change reference to configure.in to configure.ac.
* config.h.in: Likewise.
* manual/install.texi: Likewise.
* manual/maint.texi: Likewise.
* Makefile: Likewise.
* malloc/Makefile: Likewise.
* nscd/Makefile: Likewise.
* Makeconfig: Change reference to configure.in and
preconfigure.in
to configure.ac and preconfigure.ac respectively.
* INSTALL: Regenerated.
* configure: Likewise.
* sysdeps/gnu/configure: Likewise.
* sysdeps/i386/configure: Likewise.
* sysdeps/ieee754/ldbl-opt/configure: Likewise.
* sysdeps/mach/configure: Likewise.
* sysdeps/mach/hurd/configure: Likewise.
* sysdeps/powerpc/configure: Likewise.
* sysdeps/powerpc/powerpc32/configure: Likewise.
* sysdeps/powerpc/powerpc64/configure: Likewise.
* sysdeps/s390/s390-32/configure: Likewise.
* sysdeps/s390/s390-64/configure: Likewise.
* sysdeps/sh/configure: Likewise.
* sysdeps/sparc/configure: Likewise.
* sysdeps/unix/sysv/linux/configure: Likewise.
* sysdeps/unix/sysv/linux/powerpc/configure: Likewise.
* sysdeps/x86_64/configure: Likewise.
* sysdeps/x86_64/preconfigure: Likewise.
libidn/ChangeLog:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* configure.in: Moved to ...
* configure.ac: ... here.
* configure: Regenerated.
nptl/ChangeLog:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/pthread/configure.in: Moved to ...
* sysdeps/pthread/configure.ac: ... here.
* sysdeps/x86_64/configure.in: Moved to ...
* sysdeps/x86_64/configure.ac: ... here.
* sysdeps/pthread/configure: Regenerated.
* sysdeps/x86_64/configure: Likewise.
ports/ChangeLog.alpha:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/alpha/configure.in: Moved to ...
* sysdeps/alpha/configure.ac: ... here.
* sysdeps/unix/sysv/linux/alpha/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/alpha/configure.ac: ... here.
* sysdeps/alpha/configure: Regenerated.
* sysdeps/unix/sysv/linux/alpha/configure: Likewise.
ports/ChangeLog.arm:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/arm/configure.in: Moved to ...
* sysdeps/arm/configure.ac: ... here.
* sysdeps/arm/preconfigure.in: Moved to ...
* sysdeps/arm/preconfigure.ac: ... here. Change reference to
configure.in to configure.ac.
* sysdeps/arm/preconfigure: Regenerated.
* sysdeps/arm/armv7/configure.in: Moved to ...
* sysdeps/arm/armv7/configure.ac: ... here.
* sysdeps/unix/sysv/linux/arm/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/arm/configure.ac: ... here. Change
reference to preconfigure.in to preconfigure.ac.
* sysdeps/unix/sysv/linux/arm/configure: Regenerated.
* sysdeps/unix/sysv/linux/arm/nptl/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/arm/nptl/configure.ac: ... here.
* sysdeps/arm/configure: Regenerated.
* sysdeps/sysdeps/arm/armv7/configure: Likewise.
* sysdeps/unix/sysv/linux/arm/nptl/configure: Likewise.
ports/ChangeLog.hppa:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/hppa/configure.in: Moved to ...
* sysdeps/hppa/configure.ac: ... here.
* sysdeps/hppa/configure: Regenerated.
ports/ChangeLog.ia64:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/ia64/configure.in: Moved to ...
* sysdeps/ia64/configure.ac: ... here.
* sysdeps/unix/sysv/linux/ia64/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/ia64/configure.ac: ... here.
* sysdeps/ia64/configure: Regenerated.
* sysdeps/unix/sysv/linux/ia64/configure: Likewise.
ports/ChangeLog.mips:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/mips/configure.in: Moved to ...
* sysdeps/mips/configure.ac: ... here.
* sysdeps/unix/sysv/linux/mips/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/mips/configure.ac: ... here.
* sysdeps/unix/sysv/linux/mips/mips64/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/mips/mips64/configure.ac: ... here.
* sysdeps/mips/configure: Regenerated.
* sysdeps/unix/sysv/linux/mips/configure: Likewise.
* sysdeps/unix/sysv/linux/mips/mips64/configure: Likewise.
ports/ChangeLog.aarch64:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/aarch64/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/aarch64/configure.ac: ... here.
* sysdeps/unix/sysv/linux/aarch64/configure: Regenerated.
ports/ChangeLog.am33:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/am33/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/am33/configure.ac: ... here.
* sysdeps/unix/sysv/linux/am33/configure: Regenerated.
ports/ChangeLog.m68k:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/m68k/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/m68k/configure.ac: ... here.
* sysdeps/unix/sysv/linux/m68k/configure: Regenerated.
ports/ChangeLog.micorblaze:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/microblaze/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/microblaze/configure.ac: ... here.
* sysdeps/unix/sysv/linux/microblaze/configure: Regenerated.
ports/ChangeLog.tile:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* sysdeps/unix/sysv/linux/tile/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/tile/configure.ac: ... here.
* sysdeps/unix/sysv/linux/tile/tilegx/configure.in: Moved to ...
* sysdeps/unix/sysv/linux/tile/tilegx/configure.ac: ... here.
* sysdeps/unix/sysv/linux/tile/configure: Regenerated.
* sysdeps/unix/sysv/linux/tile/tilegx/configure: Likewise.
ports/ChangeLog:
2013-10-xx Mike Frysinger <vapier@gentoo.org>
* README: Change references to preconfigure.in to
preconfigure.ac.
next prev parent reply other threads:[~2013-10-26 6:24 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-05 0:07 Mike Frysinger
2013-09-06 5:28 ` Carlos O'Donell
2013-09-06 6:53 ` Russ Allbery
2013-10-16 3:31 ` Allan McRae
2013-10-26 6:24 ` Allan McRae [this message]
2013-10-28 23:07 ` Roland McGrath
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=526B6004.3050904@archlinux.org \
--to=allan@archlinux.org \
--cc=libc-alpha@sourceware.org \
--cc=libc-ports@sourceware.org \
--cc=rra@stanford.edu \
--cc=vapier@gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).