More sundry fixes
- Fix #19631 (closed) in
make
build system by passing-XHaskell2010
toghc-cabal
build - Fix #20578 (closed) by teaching Hadrian not to pass empty include paths
- Fix #20512 (closed) (
environ
symbol) - Fix #20504 (closed) by updating documentation
- Update the
ghc-compact
cabal file from the current Hackage revision