On Tue, Jun 02, 2020 at 10:53:57AM +0200, Richard Biener wrote:
> On Mon, Jun 1, 2020 at 2:17 PM Thomas Koenig via Fortran
> <[email protected]> wrote:
> >
> > Hi Martin,
> >
> > > For now, I would recommend doing 1:1 backports. Otherwise, you'll need
> > > to merge
> > > all ChangeLog entries in a format the server hook accepts. That can
> > > require some
> > > work.
> >
> > If the first commit caused a regression, which the second one fixed,
> > this would keep the first regression, right? Is that what we want?
>
> IMHO squashing is preferred. Is it really so hard to do that? You'll
> get concatenated ChangeLogs you have to merge manually, sure.
> So what? Just do it ;) Maybe the scripts even accept "duplicates"
> and you only have to edit out the duplicate date/author headers.
I think the problem is that Martin's script doesn't handle the
Backported from mainline
lines and the
date name email
* whatever (something): ...
date2 name2 email2
* whatever (something2): ...
entries, but IMNSHO it should, because if people due to that lack of feature
just don't squash their commits, it is highly undesirable.
Jakub