From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18184 invoked by alias); 16 Aug 2009 09:49:37 -0000 Received: (qmail 18156 invoked by uid 22791); 16 Aug 2009 09:49:34 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mail.gmx.net (HELO mail.gmx.net) (213.165.64.20) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Sun, 16 Aug 2009 09:49:26 +0000 Received: (qmail invoked by alias); 16 Aug 2009 09:49:23 -0000 Received: from xdsl-87-78-132-156.netcologne.de (EHLO localhost.localdomain) [87.78.132.156] by mail.gmx.net (mp016) with SMTP; 16 Aug 2009 11:49:23 +0200 Received: from ralf by localhost.localdomain with local (Exim 4.69) (envelope-from ) id 1MccMc-0000KD-Hr; Sun, 16 Aug 2009 11:49:22 +0200 Date: Sun, 16 Aug 2009 09:49:00 -0000 From: Ralf Wildenhues To: Gerald Pfeifer Cc: gcc-patches@gcc.gnu.org, binutils@sourceware.org, gdb@sourceware.org Subject: Do not point to sources.redhat.com for autotools tarballs (was: Moving to Autoconf 2.64, Automake 1.11) Message-ID: <20090816094922.GB25721@gmx.de> Mail-Followup-To: Ralf Wildenhues , Gerald Pfeifer , gcc-patches@gcc.gnu.org, binutils@sourceware.org, gdb@sourceware.org References: <20090815112928.GB5396@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-08-09) 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: 2009-08/txt/msg00121.txt.bz2 * Gerald Pfeifer wrote on Sat, Aug 15, 2009 at 01:34:15PM CEST: > On Sat, 15 Aug 2009, Ralf Wildenhues wrote: > > Apart from that, I would need somebody to update the autotools tarballs > > at ftp://sources.redhat.com/pub/binutils for me, at the time I am > > committing the above. The upstream tarballs are available here: > > ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.64.tar.gz > > ftp://ftp.gnu.org/gnu/automake/automake-1.11.tar.gz > > Looking at the dates of the original tarballs (which look like snapshots > needed at that point in time), I am wondering why we shouldn't just refer > to the vanilla upstream versions and downloads? FWIW, I wouldn't mind such a move at all, esp. considering that these snapshots are pretty outdated. However, the pub/binutils location can serve as as useful indirection in case we do need to rely on unreleased versions again. At least the gettext version used throughout GCC/src is pretty old, and/or not consistent anyway. I don't know if there is need to update it, though. Below is a proposed patch that would let src refer to upstream versions, to be squashed in with [PATCH 5/N] of this series (tested make info html pdf). Thanks, Ralf ChangeLog: 2009-08-16 Ralf Wildenhues * README-maintainer-mode: Point directly to upstream locations for autoconf, automake, libtool, gettext, instead of copies on sources.redhat.com. Document required versions. gdb/doc/ChangeLog: 2009-08-16 Ralf Wildenhues * gdbint.texinfo (Releasing GDB): Point to README-maintainer-mode file for required autoconf version. diff --git a/README-maintainer-mode b/README-maintainer-mode index 0115a1e..a350974 100644 --- a/README-maintainer-mode +++ b/README-maintainer-mode @@ -3,7 +3,18 @@ Note that if you configure with --enable-maintainer-mode, you will need special versions of automake, autoconf, libtool and gettext. You will -find the sources for these in ftp://sources.redhat.com/pub/binutils. +find the sources for these in the respective upstream directories: + + ftp://ftp.gnu.org/gnu/autoconf + ftp://ftp.gnu.org/gnu/automake + ftp://ftp.gnu.org/gnu/libtool + ftp://ftp.gnu.org/gnu/gettext + +The required versions of the tools for this tree are + autoconf 2.64 + automake 1.11 + libtool 2.2.6 + gettext 0.14.5 Note - "make distclean" does not work with maintainer mode enabled. The Makefiles in the some of the po/ subdirectories depend upon the diff --git a/gdb/doc/gdbint.texinfo b/gdb/doc/gdbint.texinfo index b1c0452..6d0a226 100644 --- a/gdb/doc/gdbint.texinfo +++ b/gdb/doc/gdbint.texinfo @@ -7078,10 +7078,9 @@ Notes: @itemize @bullet @item Check the @code{autoconf} version carefully. You want to be using the -version taken from the @file{binutils} snapshot directory, which can be -found at @uref{ftp://sourceware.org/pub/binutils/}. It is very -unlikely that a system installed version of @code{autoconf} (e.g., -@file{/usr/bin/autoconf}) is correct. +version documented in the toplevel @file{README-maintainer-mode} file. +It is very unlikely that a system installed version of @code{autoconf} +(e.g., @file{/usr/bin/autoconf}) is correct. @end itemize @subsubheading Check out the relevant modules: