diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index ac111f2051f..256e51bf40e 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -2668,7 +2668,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in cabal = self.cabal.override { extension = self : super : { hyperlinkSource = false; - configureFlags = super.configureFlags or "" + " --ghc-option=-rtsopts"; + configureFlags = super.configureFlags or "" + + pkgs.lib.optionalString (pkgs.stdenv.lib.versionOlder "6.12" ghc.version) " --ghc-option=-rtsopts"; }; }; };