Only build vanilla way in devel2 flavour cherry-pick-e7e5f4ae
authorMatthew Pickering <matthewtpickering@gmail.com>
Fri, 25 Jan 2019 15:48:54 +0000 (15:48 +0000)
committerMarge Bot <ben+marge-bot@smart-cactus.org>
Mon, 1 Apr 2019 06:50:04 +0000 (02:50 -0400)
Fixes #16210

(cherry picked from commit e7e5f4aebec2f095071a1949bb4595744754ee04)

hadrian/src/Settings/Flavours/Development.hs

index 5919026..9ad4b6b 100644 (file)
@@ -8,7 +8,10 @@ import {-# SOURCE #-} Settings.Default
 developmentFlavour :: Stage -> Flavour
 developmentFlavour ghcStage = defaultFlavour
     { name = "devel" ++ show (fromEnum ghcStage)
-    , args = defaultBuilderArgs <> developmentArgs ghcStage <> defaultPackageArgs }
+    , args = defaultBuilderArgs <> developmentArgs ghcStage <> defaultPackageArgs
+    , libraryWays = pure [vanilla]
+    , rtsWays = pure [vanilla, threaded]
+    , dynamicGhcPrograms = return False }
 
 developmentArgs :: Stage -> Args
 developmentArgs ghcStage = do