darcs

Patch 2100 proposed for new bugfix release 2.16.3

Title proposed for new bugfix release 2.16.3
Superseder Nosy List bf
Related Issues
Status needs-screening Assigned To
Milestone

Created on 2020-09-06.15:21:38 by bf, last changed 2020-09-07.00:18:03 by bf.

Files
File name Status Uploaded Type Edit Remove
patch-preview.txt bf, 2020-09-06.15:21:36 text/x-darcs-patch
unnamed bf, 2020-09-06.15:21:36 text/plain
work-around-cabal-stupidity-in-setup_hs.dpatch bf, 2020-09-06.15:21:36 application/x-darcs-patch
See mailing list archives for discussion on individual patches.
Messages
msg22450 (view) Author: bf Date: 2020-09-06.15:21:36
I am proposing to make a new release, to fix issue2655 and a few other build
problems. This bundle is against branch-2.16.

8 patches for repository http://darcs.net/releases/branch-2.16:

patch bbcf629cc6f70383799da6b63a35eda990849f63
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Aug 15 14:10:37 CEST 2020
  * work around cabal stupidity in Setup.hs
  
  Cabal insists that all files in extra-source-files must actually exist, even
  though only the cabal sdist command actually needs them.

patch 521fdbcb620a96c0e2f72d85281ea9fb7a1d8a68
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sat Aug 15 15:20:31 CEST 2020
  * rollback "replace buildHook, haddockHook, and replHook with postConf"
  
  This was a mistake: with this change the Version.hs module will not be
  re-built when the repository changes.

patch 7ae9e49d92c88d4dcc94753ed2b5f478ac17a51e
Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Aug 24 07:35:26 CEST 2020
  * resolve issue2655: PACKAGE_VERSION is not defined
  
  This happens only if darcs is build with the -fcurl flag. The patch adapts
  src/hscurl.hs to use CURRENT_PACKAGE_VERSION and include the definition from
  "cabal_macros.h".

patch 1c0c6788eb538e7112a655a97901e61261af300d
Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Aug 24 07:55:49 CEST 2020
  * remove work-around for issue1824
  
  The underlying bug in ghc has been fixed a long time ago. Besides, the macro
  is no longer passed via command line but instead by including cabal_macros.h.

patch e00c99244cd348aab71992ff03f276782eb4e6e7
Author: Ben Franksen <ben.franksen@online.de>
Date:   Mon Aug 24 12:57:52 CEST 2020
  * remove dependency on split package

patch ec178c29a623c2018f337d1c1a755d969802aea7
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Sep  6 13:34:50 CEST 2020
  * add changelog entries for 2.16.3

patch 0a758b61b6ec3bf681c11d703a2f0ca177a77d31
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Sep  6 13:35:26 CEST 2020
  * bump version to 2.16.3

patch a8d52b15dc830fb319d125e44a4b75b442220d78
Author: Ben Franksen <ben.franksen@online.de>
Date:   Sun Sep  6 13:35:44 CEST 2020
  tagged 2.16.3
Attachments
History
Date User Action Args
2020-09-06 15:21:38bfcreate
2020-09-07 00:18:03bfsettitle: work around cabal stupidity in Setup.hs (and 7 more) -> proposed for new bugfix release 2.16.3