<div dir="ltr">I would strongly urge that any new tarballs be released under new names, and that the old tarballs be kept in place.  Changing existing tarball URLs silently causes breakage for Nix, and, I would imagine, for any other build systems that are particularly concerned with reproducibility.  Nix packages based on GHC use an SHA-256 hash of the tarball to check it when downloading, which of course will be broken by any change, no matter how minor.<div><br></div><div>Of course, this doesn't necessarily impact the version number directly.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 4, 2017 at 8:15 AM, Phyx <span dir="ltr"><<a href="mailto:lonetiger@gmail.com" target="_blank">lonetiger@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">We have discussed a few options on what to do, but haven't gotten a conclusion/concensus yet. </p>
<p dir="ltr">Last we talked one option was presented to just re-tar the 7.10.3 and 8.0.2 tarballs with the fix. The gcc wrapper does not affect code generation of the compiler, it's just there to correct paths that are hard-coded in gcc because it was built to be used in MSYS2.</p>
<p dir="ltr">7.10.3 would be needed since we still support bootstrapping using it. This would be the easiest solution.</p>
<p dir="ltr">Ben what do you think about changing the already released tarballs? Or would you prefer a full new release?</p>
<br><div class="gmail_quote"><div><div class="h5"><div dir="ltr">On Tue, 4 Apr 2017, 09:18 Simon Peyton Jones via ghc-devs, <<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a>> wrote:<br></div></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">





<div lang="EN-GB" link="blue" vlink="purple" class="m_-3654483572815972586gmail_msg">
<div class="m_-3654483572815972586m_-5983577221184503168WordSection1 m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg"><span style="font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg">Yikes that sounds bad!<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></span></p></div></div><div lang="EN-GB" link="blue" vlink="purple" class="m_-3654483572815972586gmail_msg"><div class="m_-3654483572815972586m_-5983577221184503168WordSection1 m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg"><span style="font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg"><u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></span></p>
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:36.0pt">
I just wanted to raise awareness and offer myself to do guided grunt work (if there is any) to push out a hotfix/inplace patch release for GHC 8.0.2.<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
<p class="MsoNormal m_-3654483572815972586gmail_msg"><span style="font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg"><u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></span></p>
</div></div><div lang="EN-GB" link="blue" vlink="purple" class="m_-3654483572815972586gmail_msg"><div class="m_-3654483572815972586m_-5983577221184503168WordSection1 m_-3654483572815972586gmail_msg"><p class="MsoNormal m_-3654483572815972586gmail_msg"><span style="font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg">Help would be fantastic.   Phyx, Ben, etc: do we have a plan?<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></span></p>
<p class="MsoNormal m_-3654483572815972586gmail_msg"><span style="font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg"><u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></span></p>
<p class="MsoNormal m_-3654483572815972586gmail_msg"><span style="font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg">Simon<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></span></p>
<p class="MsoNormal m_-3654483572815972586gmail_msg"><span style="font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg"><u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt" class="m_-3654483572815972586gmail_msg">
<div class="m_-3654483572815972586gmail_msg">
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm" class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg"><b class="m_-3654483572815972586gmail_msg"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif" class="m_-3654483572815972586gmail_msg"> ghc-devs [mailto:<a href="mailto:ghc-devs-bounces@haskell.org" class="m_-3654483572815972586gmail_msg" target="_blank">ghc-devs-bounces@<wbr>haskell.org</a>]
<b class="m_-3654483572815972586gmail_msg">On Behalf Of </b>Sebastian Graf<br class="m_-3654483572815972586gmail_msg">
<b class="m_-3654483572815972586gmail_msg">Sent:</b> 04 April 2017 09:12<br class="m_-3654483572815972586gmail_msg">
<b class="m_-3654483572815972586gmail_msg">To:</b> ghc-devs <<a href="mailto:ghc-devs@haskell.org" class="m_-3654483572815972586gmail_msg" target="_blank">ghc-devs@haskell.org</a>><br class="m_-3654483572815972586gmail_msg">
<b class="m_-3654483572815972586gmail_msg">Subject:</b> Windows 10 Creators Update will break GHC (Was FW: GHC on Windows 10 15019+)<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></span></p>
</div>
</div></div></div></div><div lang="EN-GB" link="blue" vlink="purple" class="m_-3654483572815972586gmail_msg"><div class="m_-3654483572815972586m_-5983577221184503168WordSection1 m_-3654483572815972586gmail_msg"><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt" class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg"><u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></p>
<div class="m_-3654483572815972586gmail_msg">
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
Hi,<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
<u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
when the Creators Update finally hits Windows 10 stable on April 11th (next week), every currently available GHC will be broken by it.<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
<u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
See [1] for the previous discussion, [2] and [3] for the tickets discussing this. From what I read on the GHC 8.2 status wiki page, there might be an interval of some weeks where it will not be possible to compile a Haskell program on any up-to-date Windows
 10 installation.<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
<u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
I just wanted to raise awareness and offer myself to do guided grunt work (if there is any) to push out a hotfix/inplace patch release for GHC 8.0.2.<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
<u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
Greetings,<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
Sebastian<u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
<u class="m_-3654483572815972586gmail_msg"></u> <u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
[1] <a href="http://haskell.1045720.n5.nabble.com/FW-GHC-on-Windows-10-15019-td5853491.html" class="m_-3654483572815972586gmail_msg" target="_blank">
http://haskell.1045720.n5.<wbr>nabble.com/FW-GHC-on-Windows-<wbr>10-15019-td5853491.html</a><u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
[2] <a href="https://ghc.haskell.org/trac/ghc/ticket/13411" class="m_-3654483572815972586gmail_msg" target="_blank">https://ghc.haskell.org/<wbr>trac/ghc/ticket/13411</a><u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
<div class="m_-3654483572815972586gmail_msg">
<p class="MsoNormal m_-3654483572815972586gmail_msg" style="margin-right:0cm;margin-bottom:6.0pt;margin-left:0cm">
[3] <a href="https://ghc.haskell.org/trac/ghc/ticket/13472" class="m_-3654483572815972586gmail_msg" target="_blank">https://ghc.haskell.org/<wbr>trac/ghc/ticket/13472</a><u class="m_-3654483572815972586gmail_msg"></u><u class="m_-3654483572815972586gmail_msg"></u></p>
</div>
</div>
</div></div></div></div></div>

______________________________<wbr>_________________<br class="m_-3654483572815972586gmail_msg">
ghc-devs mailing list<br class="m_-3654483572815972586gmail_msg">
<a href="mailto:ghc-devs@haskell.org" class="m_-3654483572815972586gmail_msg" target="_blank">ghc-devs@haskell.org</a><br class="m_-3654483572815972586gmail_msg">
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" class="m_-3654483572815972586gmail_msg" target="_blank">http://mail.haskell.org/cgi-<wbr>bin/mailman/listinfo/ghc-devs</a><br class="m_-3654483572815972586gmail_msg">
</blockquote></div>
<br>______________________________<wbr>_________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-<wbr>bin/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div><br></div>