From 1db0547dadc60431d381fdbf2c70d40e5438da77 Mon Sep 17 00:00:00 2001 From: Ben Gamari <ben@smart-cactus.org> Date: Wed, 20 Nov 2024 08:59:37 -0500 Subject: [PATCH] hadrian: Accept unused imports in filepath As noted in filepath#241 [1], `filepath-1.4.301.0` is not `-Werror`-clean. [1] https://github.com/haskell/filepath/issues/241 --- hadrian/src/Settings/Warnings.hs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hadrian/src/Settings/Warnings.hs b/hadrian/src/Settings/Warnings.hs index 8a473122c60..7750492b531 100644 --- a/hadrian/src/Settings/Warnings.hs +++ b/hadrian/src/Settings/Warnings.hs @@ -26,6 +26,7 @@ ghcWarningsArgs = do mconcat [ stage0 ? mconcat [ libraryPackage ? pure [ "-fno-warn-deprecated-flags" ] + , package filepath ? pure [ "-fno-warn-unused-imports" ] , package terminfo ? pure [ "-fno-warn-unused-imports" ] , package transformers ? pure [ "-fno-warn-unused-matches" , "-fno-warn-unused-imports" ] ] @@ -38,6 +39,7 @@ ghcWarningsArgs = do , package directory ? pure [ "-Wno-unused-imports" , "-Wno-deprecations" -- https://gitlab.haskell.org/ghc/ghc/-/issues/24240 ] + , package filepath ? pure [ "-fno-warn-unused-imports" ] , package ghc ? pure [ "-Wcpp-undef" , "-Wincomplete-uni-patterns" , "-Wincomplete-record-updates" -- GitLab