I feel pretty good about where we are with ghc-9.2.2 (patches in https://marc.info/?l=openbsd-ports&m=165103738516521&w=2). I just rebuilt all the directly dependent ports. I have been running the updated Haskell ports I use for the last couple of weeks.
Furthermore I have a stash of packages that nobody else so far wanted in the tree. All but one of them (stack, not compatible upstream) built fine after quick updates. If anybody cares, these ports are in the usual place: https://github.com/blackgnezdo/ports/tree/hs-ports Once people test the patches to their satisfaction, we could update the tree. Thanks Greg