commit:     b56ef92481ede97a407f1ab2dd08dfd81e4ecbac
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Fri Sep  4 18:20:01 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep  4 19:42:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56ef924

dev-haskell/happy: remove unused patch(es)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17416
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 .../happy/files/happy-1.19.5-ghc-7.10.2.patch      | 27 ----------------------
 1 file changed, 27 deletions(-)

diff --git a/dev-haskell/happy/files/happy-1.19.5-ghc-7.10.2.patch 
b/dev-haskell/happy/files/happy-1.19.5-ghc-7.10.2.patch
deleted file mode 100644
index dee216b029f..00000000000
--- a/dev-haskell/happy/files/happy-1.19.5-ghc-7.10.2.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-I'm not sure if it's a ghc feature or a bug.
-Should happy emable that extension for -g option?
-
-The build error is Kind mismatch:
-
-  monad002.g.hs:296:26:
-    Couldn't match kind ‘*’ with ‘#’
-    When matching types
-      t0 :: *
-      Happy_GHC_Exts.Int# :: #
-    Relevant bindings include
-      cont :: t0 -> [Char] -> Int -> ParseResult a
-        (bound at monad002.g.hs:293:13)
-    In the first argument of ‘cont’, namely ‘8#’
-    In the expression: cont 8#
-    In a case alternative: TokenLet -> cont 8#
-
-Slightly related bug: https://ghc.haskell.org/trac/ghc/ticket/8739
-
-diff --git a/tests/monad002.ly b/tests/monad002.ly
-index 35cc5b0..4c526ca 100644
---- a/tests/monad002.ly
-+++ b/tests/monad002.ly
-@@ -5,2 +5,3 @@ Test for monadic Happy Parsers, Simon Marlow 1996.
- > {-# OPTIONS_GHC -fglasgow-exts #-}
-+> {-# LANGUAGE MonoLocalBinds #-}
- > -- -fglasgow-exts required because P is a type synonym, and Happy uses it

Reply via email to