Patch 1588 support GHC 8.2

Title support GHC 8.2
Superseder Nosy List ganesh, gh
Related Issues
Status accepted Assigned To

Created on 2017-08-21.06:20:10 by ganesh, last changed 2017-09-06.12:03:49 by gh.

File name Status Uploaded Type Edit Remove
no-longer-track-build-dependencies-in-setup_hs.dpatch gh, 2017-08-22.18:42:50 application/octet-stream
support-base-4_10_ghc-8_2_x.dpatch ganesh, 2017-08-21.06:20:09 application/octet-stream
See mailing list archives for discussion on individual patches.
msg19621 (view) Author: ganesh Date: 2017-08-21.06:20:09
minor updates for GHC 8.2. Dependencies now seem to also have been 

Note that Cabal 2.0 doesn't yet work with our custom Setup.hs which 
might be an obstacle to actually completing a build, this is being 
worked on separately.

[I previously tried to send this by email, so it's possible a second 
copy will appear. Still haven't figured out why that only works 
intermittently :-( ]
msg19624 (view) Author: gh Date: 2017-08-22.18:42:50
I'm sending (and screening) the following bundle as part of this patch
ticket since they are related.

Following a chat on IRC with Ganesh [1], there two low-hanging-fruit
changes are aimed are reducing the suffering of maintaining a Setup.hs
file in both branches (2.12 and HEAD/2.14).

[1] https://irclog.perlgeek.de/darcs/2017-08-19#i_15042397
msg19626 (view) Author: ganesh Date: 2017-08-25.06:03:11
I don't suppose it really matters to anything, but we don't normally 
remove features etc in release branches, do we?
msg19632 (view) Author: gh Date: 2017-08-26.23:17:51
Indeed, minor releases are supposed to be bugfixes and maybe
optimizations only. Now I'm not sure whether the output of `darcs
--exact-version` can be considered as a real feature. Or are you
referring to something else?
msg19633 (view) Author: ganesh Date: 2017-08-27.09:33:28
I meant 'darcs --exact-version'. No idea if anyone actually cares about 
it, though.
msg19634 (view) Author: gh Date: 2017-08-27.17:35:19
I think we started caring about it when we asked people who report bugs
to provide the output of "darcs --exact-version". Which, as far as I
remember, has never been useful... I think it's okay to remove this
feature from branch 2.12.
msg19645 (view) Author: gh Date: 2017-09-06.12:03:49
Accepting ther whole set of patches.
Date User Action Args
2017-08-21 06:20:10ganeshcreate
2017-08-22 18:42:51ghsetfiles: + no-longer-track-build-dependencies-in-setup_hs.dpatch
messages: + msg19624
2017-08-25 06:03:11ganeshsetnosy: + gh
messages: + msg19626
2017-08-26 23:17:51ghsetmessages: + msg19632
2017-08-27 09:33:28ganeshsetmessages: + msg19633
2017-08-27 17:35:19ghsetmessages: + msg19634
2017-09-06 12:03:49ghsetstatus: needs-review -> accepted
messages: + msg19645