Status: Accepted
Owner: ----
CC: [email protected],  [email protected]
Labels: Type-Refactoring Priority-Low Milestone-Release2.13 HaskellTask

New issue 820 by [email protected]: Use a package whitelist for GHC
http://code.google.com/p/ganeti/issues/detail?id=820

Some overlaps in modules defined by different packages can cause the build of Ganeti to fail if the user is not compiling Ganeti in a cleanly-built chroot. Hiding those globally may break other Haskell projects.

A simple way to resolve this problem is to use the --with-haskell-flags configure option introduced in 762a28c623.

This can be avoided by explicitly whitelisting all the packages that Ganeti requires - forwarding these to GHC through the -package option, and hiding all other packages through the -hide-all-packages option. This would help Ganeti to build cleanly regardless of package already present.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to