From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32435 invoked by alias); 16 Aug 2019 11:02:10 -0000 Mailing-List: contact dwz-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: dwz-owner@sourceware.org Received: (qmail 32426 invoked by uid 89); 16 Aug 2019 11:02:10 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.100.3 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-13.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:2602 X-Spam-Status: No, score=-13.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on sourceware.org X-Spam-Level: X-HELO: mx1.suse.de X-Virus-Scanned: by amavisd-new at test-mx.suse.de Subject: Branch creation: dwz-0.13-branch From: Tom de Vries To: Jakub Jelinek Cc: dwz@sourceware.org, Michael Matz References: <20190722074131.GA32307@delia> <20190729172036.GF15878@tucnak> <573e6c65-9e69-5fe1-e156-f6ccd6b700b8@suse.de> Openpgp: preference=signencrypt Autocrypt: addr=tdevries@suse.de; keydata= mQENBF0ltCcBCADDhsUnMMdEXiHFfqJdXeRvgqSEUxLCy/pHek88ALuFnPTICTwkf4g7uSR7 HvOFUoUyu8oP5mNb4VZHy3Xy8KRZGaQuaOHNhZAT1xaVo6kxjswUi3vYgGJhFMiLuIHdApoc u5f7UbV+egYVxmkvVLSqsVD4pUgHeSoAcIlm3blZ1sDKviJCwaHxDQkVmSsGXImaAU+ViJ5l CwkvyiiIifWD2SoOuFexZyZ7RUddLosgsO0npVUYbl6dEMq2a5ijGF6/rBs1m3nAoIgpXk6P TCKlSWVW6OCneTaKM5C387972qREtiArTakRQIpvDJuiR2soGfdeJ6igGA1FZjU+IsM5ABEB AAG0H1RvbSBkZSBWcmllcyA8dGRldnJpZXNAc3VzZS5kZT6JAVQEEwEIAD4WIQSsnSe5hKbL MK1mGmjuhV2rbOJEoAUCXSW0JwIbAwUJA8JnAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAK CRDuhV2rbOJEoHOPB/0Wtpauad3R7K5UC6jOzevBaHkQ39zzHr18jJawmAxi1Z3EMDMNzvwJ KLrJLVykONgzyYeuc6FwdtslLfJtINdsZC2sffChSeTclJaGuh35S5fsEC/7mYyHTVEGh0C8 NxysETFYuJdPyYf08oGBtQ7ZvCOKO9PCUuMvBkMaEFC9M9TjPYcjN4CNllU08qa7AR8thIzD rv9l6aHfeaRfH/dMwS2o8uqlxJ8ZXLKq3jGqppMyp9yk2aVkcTQEvyB9xWxkPt0aVpDRkiac HxDFQnsiuWtZ+8rdaaHXdWo2OZgNY3GlJhqaasfNu/E6srXjXtQf6W4lLdi/1oZ04FtTQtUA uQENBF0ltCcBCADPfR9+AbuDCjOxwyVbfOuDF28ewdTPd8FZaSe1KvlwxQ9ANISGpdNvI/oe owOm4c1raOEVHw5f/Zp9UrZ4DVRaL78LX822pqevlqSh2ZvV+WL5SMAsdd9ZE8QjQ3Bfv2nU VuJ/AlN6WVmJjVaoTFIjy8RJQOkIV07VQYdUZIwmUCpm3dbM73Dn2g/LPrSQASczWbJjtoVb hcJA60TfCYK4fdmvsh0D3ffkcm1tpe7Cb9up5FB+WebPOD+vPeHm4IpnKayXQJIyU4Ka5dZ4 YL6bVOTPVL/OT33q6IdoK6EBALUT5Qhq2dv9qlTXvVyX0mG4snnbwKVnCbOQzgck2ipHABEB AAGJATwEGAEIACYWIQSsnSe5hKbLMK1mGmjuhV2rbOJEoAUCXSW0JwIbDAUJA8JnAAAKCRDu hV2rbOJEoPe3B/sEBAFnxOpHzXbMoAPtuI6dYgnQxxXvY8UHGYsgenbhRV7RmiC1gzFJYouD dyyHTItXBzsfe+V3Mn0CgrdDGnRDor+sM55TLccyp7BAZyquxFGHQ1cMhCTkKBKtmyU97juo ht7c7uKT8wKrfUU0gBAk+YpdfbkHXXkwzORIqW/i51/Hsp3LEetNKTBZkCstCIRmPkobhwIq EigzKA9MDdTIZoi8j8EY60dntsQFVQIUMV85Ynbog4Kg+dJVS8o8Q4f12/6w3LuPIGw/lDF5 OrDEL/Vm01INQJIVCOoDpsQbAzbZ0/w5RjpIL3jHUbzUD3/Fu2b0tDEqbQSIMfwoEwt9 Message-ID: Date: Tue, 01 Jan 2019 00:00:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-SW-Source: 2019-q3/txt/msg00096.txt.bz2 [ was: Re: [committed] Update --version copyright message ] On 16-08-19 11:58, Tom de Vries wrote: > [ was: Re: [PATCH] Add do-release.sh ] > > On 12-08-19 17:18, Tom de Vries wrote: >> On 29-07-19 19:20, Jakub Jelinek wrote: >>> On Mon, Jul 22, 2019 at 09:41:33AM +0200, Tom de Vries wrote: >>>> Hi, >>>> >>>> this commit adds a script that: >>>> - bumps either the minor or the major version, using options >>>> --major or --minor >>>> - updates VERSION >>>> - commits VERSION update >>>> - tags VERSION update >>>> >>>> OK for trunk? >>>> >>>> Is there anything else involved in doing a release? >>> >>> I think that is all, bumping VERSION, commiting and tagging was all I did in >>> the past. >>> >>> One thing that might be worth doing is bump copyright years on files you've >>> modified, I know dwz.c has been using mostly Red Hat copyright, if you want >>> to use say FSF copyright, can you change that 2003 in there to 2003, 2019? >>> Or do you want to use SUSE copyright instead? >>> I guess because I have touched dwz.c last year the RH copyright should be >>> -2018 instead of -2015 too, and dwarf2.def should be probably changed to >>> 1992-2018 FSF copyright, using the simple range. After the release we >>> should likely import new dwarf2.def and dwarf2.h from GCC tree. >> >> Hmm, something I overlooked: >> ... >> $ ./dwz --version >> dwz version 0.13 >> Copyright (C) 2001-2012 Red Hat, Inc. >> Copyright (C) 2003 Free Software Foundation, Inc. >> ... >> >> We've updated the copyright in the file headers, but not in the version >> message. >> >> Patch below fixes this, updating the message using the copyright from >> the dwz.c file header. >> >> I wonder though, what about the copyright in the other files: >> dwarf2.def, dwarf2.h, dwarfnames.c, hashtab.c, hashtab.h, sha1.c and >> sha1.h? Should we take the copyright in those files into account as >> well? Or is it just dwz.c that matters? > > I've written a script that: > - extracts copyright lines from the source files, > - merges them, and > - writes out define flags to a new file COPYRIGHT_YEARS. > > The version message now uses those defines. Unfortunately, due to the master commit "Copy dwarf2.def, dwarf2.h and dwarfnames.c from gcc", the master commit fixing the --version message cannot be backported verbatim to 0.13 , but requires a rerun of gen-copyright-years.sh. It makes sense to have a dwz-0.13 branch to record this backport, which can then be used verbatim in the various packages. So, I've created a branch dwz-0.13-branch based on tag dwz-0.13. Thanks, - Tom