From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30012 invoked by alias); 18 Aug 2007 02:44:11 -0000 Received: (qmail 29737 invoked by uid 22791); 18 Aug 2007 02:44:10 -0000 X-Spam-Check-By: sourceware.org Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 18 Aug 2007 02:44:08 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 8BB532A9F22 for ; Fri, 17 Aug 2007 22:38:10 -0400 (EDT) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id B20nfHPJvMDs for ; Fri, 17 Aug 2007 22:38:10 -0400 (EDT) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id 527842A9F1D for ; Fri, 17 Aug 2007 22:38:10 -0400 (EDT) Received: by joel.gnat.com (Postfix, from userid 1000) id C9A0FE7B58; Fri, 17 Aug 2007 19:42:00 -0700 (PDT) Date: Sat, 18 Aug 2007 02:44:00 -0000 From: Joel Brobecker To: gdb-patches@sourceware.org Subject: GPLv3: copying.awk needs to be adjusted Message-ID: <20070818024200.GD24165@adacore.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i 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-08/txt/msg00366.txt.bz2 There is one thing I haven't done yet, with respect to the transition to GPLv3: The license printed by GDB when using the "show/info copying" and "show/info warranty" should be extracted from the COPYING3 files, not COPYING. So the associated copying.c rule in Makefile.in needs to be adjusted. But this is not all: Because the license has changed, the awk script needs to be adjusted as well. In particular, the awk script is splitting the contents of the license into two parts: the "copying" part, and the "warranty" part. With GPLv2, it was using "NO WARRANTY" as the marker. We need to change it to use "15. Disclaimer of Warranty.". I tried that, but somehow it failed miseraly. I've just spent several hours working on this switch and I'm overdosing. I'll leave that for later unless some good soul takes care of it for me first. -- Joel