From 39570fee567a20cc6441c5f0119397e4924805ef Mon Sep 17 00:00:00 2001
From: ijones <ijones@syntaxpolice.org>
Date: Tue, 6 Sep 2005 02:07:09 +0000
Subject: [PATCH] removed nub for ghc-options, which was causing flags like
 -package foo -package bar to not work.

---
 Distribution/Simple/Build.hs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Distribution/Simple/Build.hs b/Distribution/Simple/Build.hs
index 159f467b26..5df6d515d6 100644
--- a/Distribution/Simple/Build.hs
+++ b/Distribution/Simple/Build.hs
@@ -289,7 +289,7 @@ constructGHCCmdLine comp srcLocs bi deps =
      ++ ["-i"]
      ++ ["-i" ++ l | l <- nub (hsSourceDirs bi ++ srcLocs)]
      ++ [ "-#include \"" ++ inc ++ "\"" | inc <- includes bi ]
-     ++ nub (flags ++ hcOptions GHC (options bi))
+     ++ (flags ++ hcOptions GHC (options bi))
      ++ (concat [ ["-package", showPackageId pkg] | pkg <- deps ])
 
 -- |Building a package for Hugs.
-- 
GitLab