<div dir="ltr">I'm not again putting out another release, but I'd prefer to make it on top of 1.20 if possible. Making a 1.22 release takes much more work (RC time, etc). Which are the patches in question. Can they easily be cherry-picked onto the 1.20 branch? Are there any risk of breakages?<div>

<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 8, 2014 at 2:00 PM, Edward Z. Yang <span dir="ltr"><<a href="mailto:ezyang@mit.edu" target="_blank">ezyang@mit.edu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey all,<br>
<br>
SPJ pointed out to me today that if you try to run:<br>
<br>
    cabal install --with-ghc=/path/to/inplace/bin/ghc-stage2<br>
<br>
with the latest GHC HEAD, this probably will not actually work, because<br>
your system installed version of Cabal is probably too old to deal with<br>
the new package key stuff in HEAD.  So, how do you get a version<br>
of cabal-install (and Cabal) which is new enough to do what you need<br>
it to?<br>
<br>
The trick is to compile Cabal using your /old/ GHC. Step-by-step, this<br>
involves cd'ing into libraries/Cabal/Cabal and running `cabal install`<br>
(or install it in a sandbox, if you like) and then cd'ing to<br>
libraries/Cabal/cabal-install and cabal install'ing that.<br>
<br>
Cabal devs, is cutting a new release of Cabal and cabal-install in the<br>
near future possible? In that case, users can just cabal update; cabal<br>
install cabal-install and get a version of Cabal which will work for<br>
them.<br>
<br>
Cheers,<br>
Edward<br>
_______________________________________________<br>
cabal-devel mailing list<br>
<a href="mailto:cabal-devel@haskell.org">cabal-devel@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/cabal-devel" target="_blank">http://www.haskell.org/mailman/listinfo/cabal-devel</a><br>
</blockquote></div><br></div>