summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2011-07-27 15:00:21 +0100
committerIan Lynagh <igloo@earth.li>2011-07-27 15:01:15 +0100
commit6942b112082fbcdff5c66f06f56fdd336861da47 (patch)
treec284162de3bbb670aa43a5233c25006ab6c38972 /mk
parent30ccc9f39dd2cf1ad14e6116778aa1fd94526c19 (diff)
downloadhaskell-6942b112082fbcdff5c66f06f56fdd336861da47.tar.gz
Don't fail validate due to warnings in Cabal
Duncan says that Cabal isn't guaranteed to be warning-free.
Diffstat (limited to 'mk')
-rw-r--r--mk/validate-settings.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/mk/validate-settings.mk b/mk/validate-settings.mk
index 9f06417ea8..f4c5162607 100644
--- a/mk/validate-settings.mk
+++ b/mk/validate-settings.mk
@@ -54,6 +54,11 @@ endif
######################################################################
# Disable some warnings in packages we use
+# Cabal doesn't promise to be warning-free
+utils/ghc-cabal_dist_EXTRA_HC_OPTS += -w
+libraries/Cabal/cabal_dist-boot_EXTRA_HC_OPTS += -w
+libraries/Cabal/cabal_dist-install_EXTRA_HC_OPTS += -w
+
# Temporarily turn off incomplete-pattern warnings for containers
libraries/containers_dist-install_EXTRA_HC_OPTS += -fno-warn-incomplete-patterns