On 6 October 2015 at 17:23, Johannes Pfau via D.gnu <d.gnu@puremagic.com> wrote:
> Am Tue, 06 Oct 2015 12:52:23 +0000 > schrieb John Colvin <john.loughran.col...@gmail.com>: > > > http://gdcproject.org/downloads are all with gcc 5.2 > > > > https://github.com/D-Programming-GDC/GDC/releases/tag/v2.066.1_gcc5 > > is with gcc 5.1, as is the gdc-5 branch > > > > The gcc.version file is the version tested by the CI systems. This is > important for the master branch which uses gcc snapshots and > older or newer snapshots often do not work. > > For the release branches the version indicated in gcc.version is less > important. It's used by the autotester, but GCC does not break > compatibility in minor releases so you should always use the latest > release. 5.2 in this case. > > OT: I just updated all gcc.version files. I'll push these updates once > the autotester passes. > > > Is there a reason for this? If I want to package the latest > > "stable" gdc (must be from source), what should I work from? > > => latest GCC 5 (5.2 right now) and gdc-5 branch. > > We should probably add tags whenever we release updated binaries. But I > don't want to call these v2.066.1_gcc5.2 as you can use all gdc-5 > commits with all GCC 5 versions. Probably v2.066.1_gcc5_r2 instead or > something like that. > I hope you are not backporting latest master to those branches too. ;-)