A recent update of the gdc package has brought about a few language changes, most notably regarding static array initialisation.<div><br></div><div>The error in this build log is to do with trailing comma&#39;s in arrays literal expressions, there is a bug report regarding the issue in dmd: <a href="http://d.puremagic.com/issues/show_bug.cgi?id=3854">http://d.puremagic.com/issues/show_bug.cgi?id=3854</a></div>
<div>The way that report is panning out, looks like this is a deliberate feature of the language, so attached to this post is a patch to fix the source for the language changes.</div><div><br></div><div>Regards</div><div>
<div>-- <br>Iain Buclaw<br><br>*(p &lt; e ? p++ : p) = (c &amp; 0x0f) + &#39;0&#39;;<br>
</div></div>