yesod build failure on Mac

cabal install yesod fails because certificate-0.9.0 won't build on Mac. -- A UNIX signature isn't a return address, it's the ASCII equivalent of a black velvet clown painting. It's a rectangle of carets surrounding a quote from a literary giant of weeniedom like Heinlein or Dr. Who. -- Chris Maeda

On Thu, May 12, 2011 at 9:02 AM, Mark Wotton
cabal install yesod fails because certificate-0.9.0 won't build on Mac.
sorry, premature send - the error chimera ➜ ~/src/certificate-0.9.0 cabal configure Resolving dependencies... Configuring certificate-0.9.0... chimera ➜ ~/src/certificate-0.9.0 cabal build Preprocessing library certificate-0.9.0... Preprocessing executables for certificate-0.9.0... Building certificate-0.9.0... [1 of 9] Compiling System.Certificate.X509.MacOS ( System/Certificate/X509/MacOS.hs, dist/build/System/Certificate/X509/MacOS.o ) System/Certificate/X509/MacOS.hs:10:23: Not in scope: type constructor or class `ReadErr' System/Certificate/X509/MacOS.hs:10:31: Not in scope: type constructor or class `X509' System/Certificate/X509/MacOS.hs:13:21: Not in scope: type constructor or class `X509' System/Certificate/X509/MacOS.hs:13:48: Not in scope: type constructor or class `X509' is this a known bug? should I just use a linux vm? mark -- A UNIX signature isn't a return address, it's the ASCII equivalent of a black velvet clown painting. It's a rectangle of carets surrounding a quote from a literary giant of weeniedom like Heinlein or Dr. Who. -- Chris Maeda

On Thu, May 12, 2011 at 9:02 AM, Mark Wotton
wrote: cabal install yesod fails because certificate-0.9.0 won't build on Mac.
On my mac, installing the certificate package as yesod dependency worked: darkunicorn@PALANTHAS ~> uname -a Darwin palanthas 10.7.0 Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386 i386 darkunicorn@PALANTHAS ~> cabal list certificate * certificate Synopsis: Certificates and Key Reader/Writer Default available version: 0.8.1 Installed versions: 0.7.0 Homepage: http://github.com/vincenthz/hs-certificate License: BSD3 But when I now try to install the newer version 0.8.1 I get the same error. Try install version 0.7.0, works fine with yesod here. Sven
participants (3)
-
Kazu Yamamoto
-
Mark Wotton
-
Sven Koschnicke