Skip to content

9.2.5 Darwin bindists missing docs

❯ ghc-9.2.5 --show-iface ghc-9.2.5-x86_64-apple-darwin/lib/x86_64-osx-ghc-9.2.5/base-4.16.4.0/Data/Word.hi | tail -n 10
  $trModule4 :: GHC.Prim.Addr#
  [HasNoCafRefs, LambdaFormInfo: LFUnlifted, Unfolding: ("base"#)]
trusted: safe
require own pkg trusted: True
module header:
  Nothing
declaration docs:
arg docs:
extensible fields:

❯ ghc-9.2.5 --show-iface ghc-9.2.5-aarch64-apple-darwin/lib/aarch64-osx-ghc-9.2.5/base-4.16.4.0/Data/Word.hi | tail -n 10
  $trModule4 :: GHC.Prim.Addr#
  [HasNoCafRefs, LambdaFormInfo: LFUnlifted, Unfolding: ("base"#)]
trusted: safe
require own pkg trusted: True
module header:
  Nothing
declaration docs:
arg docs:
extensible fields:

❯ ghc-9.2.5 --show-iface ghc-9.2.5-x86_64-fedora27-linux/libraries/base/dist-install/build/Data/Word.hi | tail -n 25
583ccf85b2a75e81ad87592feb292160
  $trModule3 :: GHC.Types.TrName
  [HasNoCafRefs, LambdaFormInfo: LFCon[GHC.Types.TrNameS],
   Unfolding: (GHC.Types.TrNameS $trModule4)]
8f89ebec48aad6b9fa003b7a9c71b28e
  $trModule4 :: GHC.Prim.Addr#
  [HasNoCafRefs, LambdaFormInfo: LFUnlifted, Unfolding: ("base"#)]
trusted: safe
require own pkg trusted: True
module header:
  Just "
 Module      :  Data.Word
 Copyright   :  (c) The University of Glasgow 2001
 License     :  BSD-style (see the file libraries/base/LICENSE)

 Maintainer  :  libraries@haskell.org
 Stability   :  experimental
 Portability :  portable

 Unsigned integer types.
"
declaration docs:
arg docs:
extensible fields:

It seems like it has to do with make vs hadrian on ghc-9.2

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information