What’s needed to bootstrap GHC with hugs?

There seems to be some confusion about the origins of GHC, which is somewhat unusual considering the relevant information has been widely available since 2007:

As I dimly recall, the only time GHC and Hugs were ever really “connected” was in the STGHugs project, which gave rise to GHCi as we now know it (because it was then simpler to implement a new interpreter in Glasgow Haskell instead of trying to keep GHC and Hugs “in harmony”).


…but why (re)try bootstrapping with STGHugs (as previously noted here) when you now have (preliminary) support for WebAssembly in GHC. It might be easier to use wasm as a “pseudo-UNCOL, with trusted interpreters then running the wasm-version of GHC to then bootstrap GHC from source.