Only build vanilla way in devel2 flavour
authorMatthew Pickering <matthewtpickering@gmail.com>
Fri, 25 Jan 2019 15:48:54 +0000 (15:48 +0000)
committerBen Gamari <ben@smart-cactus.org>
Wed, 30 Jan 2019 15:06:32 +0000 (10:06 -0500)
Fixes #16210

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