<div dir="ltr">Hi all,<br><br>I&#39;ve written a Yaml library built on top of libyaml (the same C library at the core of Python&#39;s yaml library). All is well on my local system and my server; I&#39;m currently using it in production. However, the build is failing on Hackage with the following build log: <a href="http://hackage.haskell.org/packages/archive/yaml/0.0.1/logs/failure/ghc-6.10">http://hackage.haskell.org/packages/archive/yaml/0.0.1/logs/failure/ghc-6.10</a>.<br>
<br>It seems that whichever version of C2HS is installed on the server does not allow &quot;type&quot; (or perhaps other keywords?) to be used as C identifiers. Unfortunately, &quot;type&quot; is the name of a field in a C struct I need to integrate with. It&#39;s obviously not vital that I get it to compile on hackage, but 1) I&#39;m worried this is a sign of a bigger problem, and 2) it&#39;s always nice to have the API documentation available online.<br>
<br>Any suggestions?<br><br>Thanks,<br>Michael<br></div>