This was my fault. Not sure why this wasn’t caught in CI. It’s due to the addition of the symbols here
https://github.com/ghc/ghc/commit/686e72253aed3880268dd6858eadd8c320f09e97#diff-03f5bc5a50fd8ae13e902782c4392c38R1159 You should be able to just comment them out. I’ll prepare a proper fix. Cheers, Moritz On Tue, 14 Jul 2020 at 6:41 PM, Simon Peyton Jones via ghc-devs < ghc-devs@haskell.org> wrote: > I’m getting this failure in a clean HEAD build. Any ideas? I’m totally > stalled because I can’t build GHC any more. > > I’m using Windows Subsystem for Linux (WSL). > > Help help! > > Thanks > > Simon > > /home/simonpj/code/HEAD-9/rts/dist/build/libHSrts_thr_p.a(RtsSymbols.thr_p_o): > RtsSymbols.c:rtsSyms: error: undefined reference to '__stack_chk_guard' > > collect2: error: ld returned 1 exit status > > `cc' failed in phase `Linker'. (Exit code: 1) > > utils/iserv/ghc.mk:105: recipe for target > 'utils/iserv/stage2_p/build/tmp/ghc-iserv-prof' failed > > make[1]: *** [utils/iserv/stage2_p/build/tmp/ghc-iserv-prof] Error 1 > > make[1]: *** Waiting for unfinished jobs.... > _______________________________________________ > ghc-devs mailing list > ghc-devs@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs