diff --git a/doc/news/version_3.20120229/comment_3_8f7f8d4758804f1b695925934219745a._comment b/doc/news/version_3.20120229/comment_3_8f7f8d4758804f1b695925934219745a._comment new file mode 100644 index 0000000000..a31a182cca --- /dev/null +++ b/doc/news/version_3.20120229/comment_3_8f7f8d4758804f1b695925934219745a._comment @@ -0,0 +1,42 @@ +[[!comment format=mdwn + username="http://peter-simons.myopenid.com/" + ip="77.186.165.208" + subject="comment 3" + date="2012-03-05T21:10:47Z" + content=""" +Unfortunately, the patch you mentioned doesn't seem to address the problem. I'm getting the following compile error: + + Data/Digest/SHA2.hs:111:4: + Could not deduce (Show a) arising from a use of `showHex' + from the context (Integral a) + bound by the instance declaration at Data/Digest/SHA2.hs:109:10-39 + Possible fix: + add (Show a) to the context of the instance declaration + In the first argument of `(.)', namely `(showHex a)' + In the expression: + (showHex a) + . (' ' :) + . (showHex b) + . (' ' :) + . (showHex c) + . (' ' :) + . (showHex d) + . (' ' :) + . (showHex e) + . (' ' :) + . (showHex f) . (' ' :) . (showHex g) . (' ' :) . (showHex h) + In an equation for `showsPrec': + showsPrec _ (Hash8 a b c d e f g h) + = (showHex a) + . (' ' :) + . (showHex b) + . (' ' :) + . (showHex c) + . (' ' :) + . (showHex d) + . (' ' :) + . (showHex e) + . (' ' :) + . (showHex f) . (' ' :) . (showHex g) . (' ' :) . (showHex h) + +"""]]