Sven Tennie pushed to branch wip/romes/hadrian-cross-stage2-rebase_SVEN_FINAL at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • hadrian/src/Rules/BinaryDist.hs
    ... ... @@ -164,7 +164,6 @@ buildBinDistDir root conf@BindistConfig{..} = do
    164 164
         createDirectory bindistFilesDir
    
    165 165
         createDirectory (bindistFilesDir -/- "bin")
    
    166 166
         createDirectory (bindistFilesDir -/- "lib")
    
    167
    -    createDirectory (bindistFilesDir -/- "lib" -/- "bin")
    
    168 167
         -- Also create wrappers with version suffixes (#20074)
    
    169 168
         forM_ bin_targets $ \(pkg, prog_path) -> do
    
    170 169
             let orig_filename = takeFileName prog_path
    
    ... ... @@ -227,7 +226,7 @@ buildBinDistDir root conf@BindistConfig{..} = do
    227 226
         -- relocatable. The package DB is always at "package.conf.d" relative to
    
    228 227
         -- the lib dir, matching the known bindist layout.
    
    229 228
         let bindistSettings = bindistFilesDir -/- "lib" -/- "settings"
    
    230
    -        bindistContext = vanillaContext executable_stage compiler
    
    229
    +        bindistContext = vanillaContext library_stage compiler
    
    231 230
         bindistSettingsContent <- interpretInContext bindistContext $
    
    232 231
             generateSettings bindistSettings False "package.conf.d"
    
    233 232
         writeFile' bindistSettings bindistSettingsContent