Various fixes for GHC 7.5 #6

Merged
merged 3 commits into from Mar 4, 2012

Projects

None yet

3 participants

@bgamari
bgamari commented Feb 19, 2012

GHC 7.5 moved a few functions and removed instance constraints.

bgamari added some commits Feb 19, 2012
@bgamari bgamari Add Num to constraints with Bits
Bits no longer implies Num as of GHC 7.5
f318105
@bgamari bgamari Use unsafePerformIO from System.IO.Unsafe
Foreign.unsafePerformIO is deprecated as of GHC 7.5
a18f44c
@bgamari bgamari Use unsafeForeignPtrToPtr from Foreign.ForeignPtr.Unsafe
Export from Foreign.ForeignPtr deprecated as of GHC 7.5
0b57510
@mvv
mvv commented Feb 20, 2012

You missed unsafePerformIO import (via Foreign) in OpenSSL/BN.hs

@depressed-pho
Owner

Thank you very much for your patch. I'll merge it within a few days, along with the same fix for OpenSSL.BN as pointed out by Mikhail. Sorry for the delay.

@depressed-pho depressed-pho merged commit 23716ee into depressed-pho:master Mar 4, 2012
@depressed-pho
Owner

Applied and released HsOpenSSL-0.10.1.3. Thanks for your patience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment