From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32128 invoked by alias); 17 May 2007 05:51:57 -0000 Received: (qmail 32092 invoked by uid 22791); 17 May 2007 05:51:53 -0000 X-Spam-Check-By: sourceware.org Received: from out1.smtp.messagingengine.com (HELO out1.smtp.messagingengine.com) (66.111.4.25) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 17 May 2007 05:51:50 +0000 Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 9B9EB21EF8A; Thu, 17 May 2007 01:53:11 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Thu, 17 May 2007 01:51:47 -0400 Received: from [127.0.0.1] (user-0c6suln.cable.mindspring.com [24.110.122.183]) by mail.messagingengine.com (Postfix) with ESMTP id D318FED30; Thu, 17 May 2007 01:51:46 -0400 (EDT) Message-ID: <464BED6B.6080405@cwilson.fastmail.fm> Date: Thu, 17 May 2007 05:51:00 -0000 From: Charles Wilson User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Steve Ellcey CC: bonzini@gnu.org, newlib@sourceware.org, aoliva@redhat.com, gcc-patches@gcc.gnu.org, gdb-patches@sourceware.org, binutils@sourceware.org Subject: Re: Patch to update libtool in GCC and Src trees References: <200705162038.NAA27402@hpsje.cup.hp.com> In-Reply-To: <200705162038.NAA27402@hpsje.cup.hp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-05/txt/msg00288.txt.bz2 This is a copy of a message sent privately to Steve, only this version does not include the following attachments: gcc-toplevel-changelog-fragment src-toplevel-changelog-fragment newlib-libtool-update.changelog.bz2 add-to-toplevel.tar.gz newlib-libtool-update.patch.bz2 Mainly because newlib-libtool-update.patch.bz2, even compressed, is 360k. Hopefully Steve will be able to integrate these with his changes and post the whole thing. Steve Ellcey wrote: >>> (4) Once these questions are answered: Steve, do you want to 'absorb' >>> this patch into your update, so it can be committed atomically? >> This would be best. Steve, please post your patch again in reply to >> this message (I've added back binutils, gdb, and gcc mailing lists) and >> I'll ok it. > > I am not sure I followed everthing here. Do you want me to post my last > patch without Chuck's additions or should I wait, get Chuck's changes > and then post the entire patch. It sounds like we need to check in my > changes and Chuck's changes together in one patch so I am assuming I > should wait for those and then post the whole thing. I think you should post the entire combined patch. My piece is attached, but there are a few things you need to do, in additional to your changes, and in addition to incorporating the patch: in the gcc tree (1) add 'compile' from automake-1.9 to toplevel (I've put a copy in the attached 'add-to-toplevel.tar.gz' file) in the src tree (1) add 'compile' from automake-1.9 to toplevel (2) remove newlib/libtool.m4 (3) apply the attached patch at the newlib/ level. And, of course, revise and extend your ChangeLog entries for gcc-toplevel, src-toplevel, and src-newlib. (See attached) With the addition of a patch to fix a separate, recently-introduced problem: http://www.cygwin.com/ml/newlib/2007/msg00558.html , I obtained the following results: On cygwin-native, I successfully built a new cygwin kernel with its internal newlib. The build process did NOT create any libtool scripts, nor did configure run any of the libtool-related tests (except for the SED one). On linux-native, I successfully built a shared newlib library, and the build process did create and use several libtool scripts. -- Chuck