summaryrefslogtreecommitdiff
path: root/ghc/ghc-bin.cabal.in
diff options
context:
space:
mode:
authorBen Gamari <ben@well-typed.com>2017-01-23 14:52:36 -0500
committerBen Gamari <ben@smart-cactus.org>2017-01-24 16:42:16 -0500
commit2aaafc8b9788e4a3447a10740479e0e7c0622cda (patch)
treeb9ce8084c8d5f842221ba1c2c1a474542fcc1941 /ghc/ghc-bin.cabal.in
parent2cc67adb29b33e15727c6463ed84e43cc159b3a2 (diff)
downloadhaskell-2aaafc8b9788e4a3447a10740479e0e7c0622cda.tar.gz
Bump Win32 version.
Bump the version of `Win32` to `2.5.0.0` which is a major update and includes fixes for wrong alignments and wrong 64-bit types. Strangely enough this also seems to resolve #12713, where `T10858` was failing due to too-low allocations. The underlying type aliases have changed, so there is a potential for user programs not to compile anymore, but the types were incorrect. This also requires a bump in the `directory`, `Cabal`, and `process` submodules. Original author: Tamar Christina <tamar@zhox.com> Test Plan: ./validate Reviewers: bgamari, RyanGlScott, austin Subscribers: hvr, RyanGlScott, thomie, #ghc_windows_task_force Differential Revision: https://phabricator.haskell.org/D2938
Diffstat (limited to 'ghc/ghc-bin.cabal.in')
-rw-r--r--ghc/ghc-bin.cabal.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/ghc/ghc-bin.cabal.in b/ghc/ghc-bin.cabal.in
index dce6142dce..9c9ca0e246 100644
--- a/ghc/ghc-bin.cabal.in
+++ b/ghc/ghc-bin.cabal.in
@@ -38,7 +38,7 @@ Executable ghc
ghc == @ProjectVersionMunged@
if os(windows)
- Build-Depends: Win32 == 2.3.*
+ Build-Depends: Win32 >= 2.3 && < 2.6
else
Build-Depends: unix == 2.7.*