[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Branch creation: dwz-0.13-branch
- To: Jakub Jelinek <jakub@redhat.com>
- Subject: Branch creation: dwz-0.13-branch
- From: Tom de Vries <tdevries@suse.de>
- Date: Fri, 16 Aug 2019 13:02:04 +0200
- Authentication-results: sourceware.org; auth=none
- 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
- Cc: dwz@sourceware.org, Michael Matz <matz@suse.de>
- Delivered-to: listarch-dwz@sourceware.org
- Delivered-to: mailing list dwz@sourceware.org
- In-reply-to: <e27d7f91-33ce-96b6-c714-5c15d1e23e8e@suse.de>
- List-help: <mailto:dwz-help@sourceware.org>
- List-id: <dwz.sourceware.org>
- List-post: <mailto:dwz@sourceware.org>
- List-subscribe: <mailto:dwz-subscribe@sourceware.org>
- Mailing-list: contact dwz-help@sourceware.org; run by ezmlm
- Openpgp: preference=signencrypt
- References: <20190722074131.GA32307@delia> <20190729172036.GF15878@tucnak> <573e6c65-9e69-5fe1-e156-f6ccd6b700b8@suse.de> <e27d7f91-33ce-96b6-c714-5c15d1e23e8e@suse.de>
- Sender: dwz-owner@sourceware.org
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
[ 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