From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14544 invoked by alias); 5 Apr 2012 12:04:24 -0000 Received: (qmail 14524 invoked by uid 22791); 5 Apr 2012 12:04:23 -0000 X-SWARE-Spam-Status: No, hits=-5.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,TW_IB X-Spam-Check-By: sourceware.org Received: from mail-ee0-f41.google.com (HELO mail-ee0-f41.google.com) (74.125.83.41) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 05 Apr 2012 12:04:09 +0000 Received: by eeke53 with SMTP id e53so450696eek.0 for ; Thu, 05 Apr 2012 05:04:08 -0700 (PDT) Received: by 10.213.111.6 with SMTP id q6mr359277ebp.299.1333627448343; Thu, 05 Apr 2012 05:04:08 -0700 (PDT) Received: from [87.21.62.195] (host195-62-dynamic.21-87-r.retail.telecomitalia.it. [87.21.62.195]) by mx.google.com with ESMTPS id n56sm12500903eeb.4.2012.04.05.05.04.05 (version=SSLv3 cipher=OTHER); Thu, 05 Apr 2012 05:04:06 -0700 (PDT) Message-ID: <4F7D8A34.4050407@gmail.com> Date: Thu, 05 Apr 2012 12:04:00 -0000 From: Stefano Lattarini MIME-Version: 1.0 To: "Joseph S. Myers" CC: ams@gnu.org, iant@google.com, gcc@gcc.gnu.org, 11034@debbugs.gnu.org, gdb@sourceware.org, automake@gnu.org, binutils@sourceware.org Subject: Re: bug#11034: Binutils, GDB, GCC and Automake's 'cygnus' option References: <4F72E239.9010404@gmail.com> <4F7301DD.7090401@gmail.com> <4F76C08E.6050707@gmail.com> <4F76D8F2.8050804@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2012-04/txt/msg00050.txt.bz2 On 04/04/2012 03:17 PM, Joseph S. Myers wrote: > On Sat, 31 Mar 2012, Stefano Lattarini wrote: > >> Note there's nothing I'm planning to do, nor I should do, in this regard: >> the two setups described above are both already supported by the current >> automake implementation (but the last one is not encouraged, even though >> it makes perfect sense in some *rare* situations). I was just pointing >> out that you have to choose one of these setups -- so, if you want to >> distribute info files, you must accept to have them build in the srcdir. > > The approach used in GCC, for example in the libquadmath directory, is a > --enable-generated-files-in-srcdir configure option that is used when > building a release tarball - so normally the files go in the build > directory, but a special configuration is used to put them in the source > directory only when building releases. (This does not involve the > "cygnus" option.) I think support for that seems more generically useful > (and it makes sense to me for automake to look at features used in other > packages' configure/build systems, that aren't inherently specific to > those packages, and try to provide generic versions of them). > I agree, but for the moment being I'm just interested in ensuring the removal of the 'cygnus' option won't impact too negatively on its last relevant users (GCC, GDB, Binutils, and the bfd library). So far it appears this is the case luckily, so I'll go ahead with the deprecation of 'cygnus' in Automake 1.12.1 and its removal in Automake 1.13. Regards, Stefano