The following patches from Debian allows ghc-gtk3 (both 0.12.x in epel7 and 0.14.x in recent Fedora) to build on ppc64: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/plain/p/haskell-gtk3/debian/patches/work-around-pixel-define.patch?h=haskell-gtk3_v0.12.5.6-3 https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/tree/p/haskell-gtk3/debian/patches/work-around-pixel-define.patch?h=haskell-gtk3_v0.14.0-1
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
Is this needed for ppc64le too?
Sorry I didn't see this earlier... I applied the patch now to master. It can be backported to earlier releases.
I applied the patch to EPEL7 too, thanks a lot!
ghc-gtk3-0.12.5.2-1.2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e4ff07c138
ghc-gtk3-0.12.5.2-1.2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e4ff07c138
ghc-gtk3-0.12.5.2-1.2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.