From d807ae8b9b67dcefcb82399a4aeaf988566d4da1 Mon Sep 17 00:00:00 2001 From: Martin Nowak Date: Wed, 7 Feb 2018 11:21:45 +0100 Subject: [PATCH 1/2] update download and changelog for v2.078.2 --- VERSION | 2 +- changelog/2.078.1.dd | 4 ++-- changelog/2.078.2.dd | 38 ++++++++++++++++++++++++++++++++++++++ changelog/2.078.2_pre.dd | 26 -------------------------- changelog/changelog.ddoc | 1 + download.dd | 4 ++-- 6 files changed, 44 insertions(+), 31 deletions(-) create mode 100644 changelog/2.078.2.dd delete mode 100644 changelog/2.078.2_pre.dd diff --git a/VERSION b/VERSION index 2b21cde1f3..f0667979d2 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.078.1 +2.078.2 diff --git a/changelog/2.078.1.dd b/changelog/2.078.1.dd index 8a221b9e9d..bf3b010a20 100644 --- a/changelog/2.078.1.dd +++ b/changelog/2.078.1.dd @@ -1,6 +1,6 @@ Ddoc -$(CHANGELOG_NAV_LAST 2.078.0) +$(CHANGELOG_NAV 2.078.0,2.078.2) $(VERSION Jan 21, 2018, =================================================, @@ -46,7 +46,7 @@ $(D_CONTRIBUTORS $(D_CONTRIBUTOR Walter Bright) ) $(D_CONTRIBUTORS_FOOTER) -$(CHANGELOG_NAV_LAST 2.078.0) +$(CHANGELOG_NAV 2.078.0,2.078.2) Macros: VER=2.078.1 TITLE=Change Log: $(VER) diff --git a/changelog/2.078.2.dd b/changelog/2.078.2.dd new file mode 100644 index 0000000000..bac81ce7c9 --- /dev/null +++ b/changelog/2.078.2.dd @@ -0,0 +1,38 @@ +Ddoc + +$(CHANGELOG_NAV_LAST 2.078.1) + +$(VERSION Feb 07, 2018, =================================================, + +$(CHANGELOG_SEP_HEADER_TEXT_NONEMPTY) + +$(CHANGELOG_SEP_HEADER_TEXT) + +$(CHANGELOG_SEP_TEXT_BUGZILLA) + +$(BUGSTITLE_BUGZILLA DMD Compiler regressions, + +$(LI $(BUGZILLA 18352): [REG 2.078] dmd can't generate 64-bit binaries on Windows 10 with VS 2015) +$(LI $(BUGZILLA 18354): [Reg 2.078] Building fails with VC 2015 Build Tools) +) +$(BUGSTITLE_BUGZILLA DMD Compiler bugs, + +$(LI $(BUGZILLA 18315): wrong code for `int.min > 0`) +) +$(BUGSTITLE_BUGZILLA Druntime regressions, + +$(LI $(BUGZILLA 18252): [Reg 2.078] comparison of arrays of associative arrays no longer compiles) +) +) +$(D_CONTRIBUTORS_HEADER 4) +$(D_CONTRIBUTORS + $(D_CONTRIBUTOR aG0aep6G) + $(D_CONTRIBUTOR Martin Nowak) + $(D_CONTRIBUTOR Rainer Schuetze) + $(D_CONTRIBUTOR Sebastian Wilzbach) +) +$(D_CONTRIBUTORS_FOOTER) +$(CHANGELOG_NAV_LAST 2.078.1) +Macros: + VER=2.078.2 + TITLE=Change Log: $(VER) diff --git a/changelog/2.078.2_pre.dd b/changelog/2.078.2_pre.dd deleted file mode 100644 index 8b8d04da62..0000000000 --- a/changelog/2.078.2_pre.dd +++ /dev/null @@ -1,26 +0,0 @@ -Ddoc - -$(CHANGELOG_NAV_LAST 2.078.1) - -$(VERSION Feb 01, 2018, =================================================, - -$(CHANGELOG_SEP_HEADER_TEXT_NONEMPTY) - -$(CHANGELOG_SEP_HEADER_TEXT) - -$(CHANGELOG_SEP_TEXT_BUGZILLA) - -$(BUGSTITLE_BUGZILLA Druntime regressions, - -$(LI $(BUGZILLA 18252): [Reg 2.078] comparison of arrays of associative arrays no longer compiles) -) -) -$(D_CONTRIBUTORS_HEADER 1) -$(D_CONTRIBUTORS - $(D_CONTRIBUTOR Martin Nowak) -) -$(D_CONTRIBUTORS_FOOTER) -$(CHANGELOG_NAV_LAST 2.078.1) -Macros: - VER=2.078.2 - TITLE=Change Log: $(VER) diff --git a/changelog/changelog.ddoc b/changelog/changelog.ddoc index 870417f59e..98e2016acb 100644 --- a/changelog/changelog.ddoc +++ b/changelog/changelog.ddoc @@ -75,6 +75,7 @@ CHANGELOG_VERSION = $(LI $1$1 ($+)) _=BEGIN_GENERATED_CHANGELOG_VERSIONS CHANGELOG_VERSIONS = + $(CHANGELOG_VERSION 2.078.2, Feb 07, 2018) $(CHANGELOG_VERSION 2.078.1, Jan 21, 2018) $(CHANGELOG_VERSION 2.078.0, Jan 01, 2018) $(CHANGELOG_VERSION 2.077.1, Nov 29, 2017) diff --git a/download.dd b/download.dd index 30f1e9a3d3..1369962a5a 100644 --- a/download.dd +++ b/download.dd @@ -204,8 +204,8 @@ Macros: DMDV2=$(LATEST) - _=BETA=$(COMMENT $0) - BETA=$0 + BETA=$(COMMENT $0) + _=BETA=$0 B_DMDV2=2.078.2 B_SUFFIX=beta.1 From e321ac6f25c587484e3816058defce45c957741f Mon Sep 17 00:00:00 2001 From: Martin Nowak Date: Wed, 7 Feb 2018 20:47:49 +0100 Subject: [PATCH 2/2] follow-redirects for http://blog.dlang.org - replaced on master - just so to temporarily fix doc building on stable --- posix.mak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posix.mak b/posix.mak index d72dd26333..563a7e9c90 100644 --- a/posix.mak +++ b/posix.mak @@ -563,7 +563,7 @@ $G/dlangspec.verbatim.txt : $G/dlangspec-consolidated.d $(DMD) verbatim.ddoc $G/dblog_latest.ddoc: @echo "Receiving the latest DBlog article. Disable with DIFFABLE=1" - curl -s --retry 3 --retry-delay 5 http://blog.dlang.org | grep -m1 'entry-title' | \ + curl -s --retry 3 --retry-delay 5 -L http://blog.dlang.org | grep -m1 'entry-title' | \ sed -E 's/^.*([^<]+)<\/a>.*([^<]*)<\/time>.*Author *<\/span>]+>([^<]+)<\/a>.*/DBLOG_LATEST_TITLE=\2|DBLOG_LATEST_LINK=\1|DBLOG_LATEST_DATE=\3|DBLOG_LATEST_AUTHOR=\4/' | \ tr '|' '\n' > $@