From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 512 invoked by alias); 26 Oct 2013 06:24:14 -0000 Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org Received: (qmail 490 invoked by uid 89); 26 Oct 2013 06:24:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.8 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: gerolde.archlinux.org Received: from gerolde.archlinux.org (HELO gerolde.archlinux.org) (66.211.214.132) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 26 Oct 2013 06:24:11 +0000 Received: from [10.1.1.2] (122-148-115-77.static.dsl.dodo.com.au [122.148.115.77]) by gerolde.archlinux.org (Postfix) with ESMTPSA id 5B3489076E; Sat, 26 Oct 2013 02:24:07 -0400 (EDT) Message-ID: <526B6004.3050904@archlinux.org> Date: Sat, 26 Oct 2013 06:24:00 -0000 From: Allan McRae User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: Russ Allbery , libc-alpha@sourceware.org, libc-ports@sourceware.org, Mike Frysinger Subject: Re: [PATCH] rename configure.in to configure.ac References: <1378339628-28867-1-git-send-email-vapier@gentoo.org> <8738pia1bg.fsf@windlord.stanford.edu> <525E08A1.9090204@archlinux.org> In-Reply-To: <525E08A1.9090204@archlinux.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-SW-Source: 2013-10/txt/msg00018.txt.bz2 On 16/10/13 13:31, Allan McRae wrote: > On 06/09/13 16:53, Russ Allbery wrote: >> Mike Frysinger 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 * 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 * configure.in: Moved to ... * configure.ac: ... here. * configure: Regenerated. nptl/ChangeLog: 2013-10-xx Mike Frysinger * 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 * 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 * 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 * sysdeps/hppa/configure.in: Moved to ... * sysdeps/hppa/configure.ac: ... here. * sysdeps/hppa/configure: Regenerated. ports/ChangeLog.ia64: 2013-10-xx Mike Frysinger * 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 * 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 * 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 * 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 * 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 * 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 * 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 * README: Change references to preconfigure.in to preconfigure.ac.