На странице привязок Haskell MPFR HMPFR объясняется, что для использования библиотеки необходимо перекомпилировать ghc с модификациями — либо с другой целочисленной библиотекой, либо путем переименования набора символов, связанных с gmp:
https://code.google.com/p/hmpfr/
https://code.google.com/p/hmpfr/wiki/GHCWithRenamedGMP
Поскольку на странице hmpfr нет канонического места для вопросов, я надеюсь, что кто-то здесь сможет ответить. Каково текущее состояние этого вопроса? Вышеуказанные модификации протестированы с GHC 7.6.1. Нужны ли они по-прежнему в GHC 7.8 и будут ли нужны в 7.10? Будет ли когда-нибудь изменена официальная версия GHC, чтобы исправить эту несовместимость?