20,21c20,21
< { ccLinkProgram = Program { prgPath = "/usr/bin/gcc" , prgFlags = ["-fuse-ld=gold","-Wl,--no-as-needed"] }
< , ccLinkSupportsNoPie = True
---
> { ccLinkProgram = Program { prgPath = "/usr/bin/gcc" , prgFlags = ["--target=x86_64-unknown-linux","-fuse-ld=gold","-Wl,--no-as-needed"] }
> , ccLinkSupportsNoPie = False
37c37
< , tgtMergeObjs = Just (MergeObjs {mergeObjsProgram = Program { prgPath = "ld" , prgFlags = ["-r"] }, mergeObjsSupportsResponseFiles = True})
---
> , tgtMergeObjs = Just (MergeObjs {mergeObjsProgram = Program { prgPath = "/usr/bin/ld" , prgFlags = ["-r"] }, mergeObjsSupportsResponseFiles = True})
Don't worry! This won't affect your ghc in any way.
However, in a near future, we will move to configuring toolchains with "ghc-toolchain" by default, so you might have discovered a future bug.
In light of it, if you've spotted this difference, please report a GHC bug at https://www.haskell.org/ghc/reportabug
configure: error: Failing due to --enable-strict-ghc-toolchain-check