[darcs-devel] [patch2100] work around cabal stupidity in Setup.hs (and 7 more)

Ben Franksen bugs at darcs.net
Sun Sep 6 15:21:38 UTC 2020


New submission from Ben Franksen <ben.franksen at online.de>:

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 at 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 at 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 at 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 at 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 at online.de>
Date:   Mon Aug 24 12:57:52 CEST 2020
  * remove dependency on split package

patch ec178c29a623c2018f337d1c1a755d969802aea7
Author: Ben Franksen <ben.franksen at 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 at online.de>
Date:   Sun Sep  6 13:35:26 CEST 2020
  * bump version to 2.16.3

patch a8d52b15dc830fb319d125e44a4b75b442220d78
Author: Ben Franksen <ben.franksen at online.de>
Date:   Sun Sep  6 13:35:44 CEST 2020
  tagged 2.16.3

----------
files: patch-preview.txt, unnamed, work-around-cabal-stupidity-in-setup_hs.dpatch
messages: 22450
nosy: bf
status: needs-screening
title: work around cabal stupidity in Setup.hs (and 7 more)

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/patch2100>
__________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-preview.txt
Type: text/x-darcs-patch
Size: 7900 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/darcs-devel/attachments/20200906/6416daa3/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: work-around-cabal-stupidity-in-setup_hs.dpatch
Type: application/x-darcs-patch
Size: 8425 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/darcs-devel/attachments/20200906/6416daa3/attachment-0001.bin>
-------------- next part --------------
.





More information about the darcs-devel mailing list