Today I picked up an old worktree that hadn't seen much action for
a couple months and tried to get the developer environment running
again. I believe I ran into issues in Cabal, Hadrian, and/or
ghc.nix that may be interesting to some.
It all ends well; I am now successfully running hadrian/ghci.sh via
ghcid within the ghc.nix shell once again. :)
P.S.: I believe Shayne recommended using the devel2 build flavor
for most kinds of work. At Zurihac I ended up rebuilding the whole
tree a couple times because that flavor isn't the default (once for
Make, once for Hadrian). I will not in any way suggest changing the
defaults, but perhaps some script or other could prompt the user to
make their choice, if they haven't already?
ghc-devs mailing list
[hidden email] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs