[GHC] #7639: Fix installation issues with cross compiling + honour Stage1Only properly