Skip to content
This repository has been archived by the owner on Jan 18, 2020. It is now read-only.

Haskell Platform 2011.4 Support #7

Closed
stepcut opened this issue Mar 5, 2012 · 3 comments
Closed

Haskell Platform 2011.4 Support #7

stepcut opened this issue Mar 5, 2012 · 3 comments
Assignees

Comments

@stepcut
Copy link

stepcut commented Mar 5, 2012

Hello,

HsOpenSSL does not build against Haskell Platform 2011.4 (GHC 7.0.4), because two modules import Foreign.ForeignPtr.Unsafe, which does was not added until base 4.4.

The two fixes I see are:

  1. continue to import unsafeForeignPtrToPtr from Foreign.ForeignPtr until it is really removed from that module.
  2. use conditionals on the version of base to pick where to import it from

happstack-server-tls uses HsOpenSSL and this makes it tricky to install.

  • jeremy
@depressed-pho
Copy link
Owner

Thanks for the report. I'll take the second approach then.

@ghost ghost assigned depressed-pho Mar 6, 2012
@depressed-pho
Copy link
Owner

Fixed: 3865bdd
I'll soon bump the version and release the package.

@depressed-pho
Copy link
Owner

phadej pushed a commit to phadej/HsOpenSSL that referenced this issue Sep 13, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants