Remove `GHC.Desugar` from `base`
GHC.Desugar was deprecated and should have been removed in GHC 9.14. However, the removal was forgotten, although there was a code block that was intended to trigger a compilation error when the GHC version in use was 9.14 or later. This code sadly didn’t work, because the __GLASGOW_HASKELL__ macro was misspelled as __GLASGOW_HASKELL. This merge request makes up for this.