summaryrefslogtreecommitdiff
path: root/mk/warnings.mk
diff options
context:
space:
mode:
authorHerbert Valerio Riedel <hvr@gnu.org>2015-12-20 23:12:41 +0100
committerHerbert Valerio Riedel <hvr@gnu.org>2015-12-20 23:12:41 +0100
commit1a86413e38bb726edd0b01e152361dcb7189e338 (patch)
tree93fdd7d534d7d32a6308a39604ffc37705450988 /mk/warnings.mk
parentf7bd37ed6fc84a9d5d69850a83a983248729968a (diff)
downloadhaskell-1a86413e38bb726edd0b01e152361dcb7189e338.tar.gz
Update binary submodule to final 0.8.0.0 release
Also, `binary` now is almost warning free (except for inlinePerformIO deprecation warnings) /cc @kolmodin
Diffstat (limited to 'mk/warnings.mk')
-rw-r--r--mk/warnings.mk6
1 files changed, 2 insertions, 4 deletions
diff --git a/mk/warnings.mk b/mk/warnings.mk
index 4420601d04..cf220429ee 100644
--- a/mk/warnings.mk
+++ b/mk/warnings.mk
@@ -48,12 +48,13 @@ SRC_HC_WARNING_OPTS_STAGE2 += -Wnoncanonical-monad-instances
libraries/bytestring_dist-install_EXTRA_HC_OPTS += -Wno-inline-rule-shadowing
# Turn off import warnings for bad unused imports
-libraries/bytestring_dist-install_EXTRA_HC_OPTS += -Wno-unused-imports
utils/haddock_dist_EXTRA_HC_OPTS += -Wno-unused-imports
libraries/vector_dist-install_EXTRA_HC_OPTS += -Wno-unused-imports
# haddock's attoparsec uses deprecated `inlinePerformIO`
utils/haddock_dist_EXTRA_HC_OPTS += -Wno-deprecations
+# binary too
+libraries/binary_dist-install_EXTRA_HC_OPTS += -Wno-deprecations
# On Windows, there are/were some unused import warnings
ifeq "$(HostOS_CPP)" "mingw32"
@@ -65,9 +66,6 @@ libraries/haskeline_dist-install_EXTRA_HC_OPTS += -Wno-deprecations
libraries/haskeline_dist-install_EXTRA_HC_OPTS += -Wno-unused-imports
libraries/haskeline_dist-install_EXTRA_HC_OPTS += -Wno-redundant-constraints
-# binary upstream has some warnings, so don't use -Werror for it
-libraries/binary_dist-boot_EXTRA_HC_OPTS += -Wwarn
-libraries/binary_dist-install_EXTRA_HC_OPTS += -Wwarn
# temporarily turn off unused-imports warnings for pretty
libraries/pretty_dist-install_EXTRA_HC_OPTS += -Wno-unused-imports