Re: Test GCC conversion with reposurgeon available

2019-12-22 Thread Joseph Myers
On Thu, 19 Dec 2019, Joseph Myers wrote:

> And two more.
> 
> git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-4a.git
> git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-4b.git

Two more.

git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-5a.git
git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-5b.git

The main changes are:

* The case of both svnmerge-integrated and svn:mergeinfo being set is now 
handled properly, so the commit Bernd found is interpreted as a merge from 
trunk to named-addr-spaces-branch and has exactly two parents as expected, 
with the parents corresponding to the merges from other branches to trunk 
being optimized away.

* The author map used now avoids timezone-only entries also remapping 
email addresses, so the email addresses from the ChangeLogs are used 
whenever a commit adds ChangeLog entries from exactly one author.

* When commits add ChangeLog entries from more than one author (e.g. 
merges done in CVS), the committer is now used as the author rather than 
selecting one of the authors from the ChangeLog entries.

* The latest whitelisting / PR corrections are used with Richard's script 
(430 checkme: entries remain).

* One fix to the ref renaming in gcc-reposurgeon-5b.git so that the tag 
gcc-3_2-rhl8-3_2-7 properly ends up in vendors rather than prereleases.

-- 
Joseph S. Myers
jos...@codesourcery.com


gcc-10-20191222 is now available

2019-12-22 Thread gccadmin
Snapshot gcc-10-20191222 is now available on
  https://gcc.gnu.org/pub/gcc/snapshots/10-20191222/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 10 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision 279712

You'll find:

 gcc-10-20191222.tar.xz   Complete GCC

  SHA256=2ad2ef3fbba9b3d119d7d0b9262bcb9defafeabfa848641daec4bc69e9b6089a
  SHA1=47796833ed24838e2bcb252ff1e0fdd8415044ec

Diffs from 10-20191215 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-10
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.