I revised my ghc-8.10/cabal update branch to the recent ghc-8.10.3. As before it has been rebuilt on amd64 and i386. I've been running most of the affected ports on amd64 since before 6.8.
The full set of patches is pushed to https://github.com/blackgnezdo/ports/commits/ghc-8103-dec21 with most of the changes in the attached tar ball as well. Still looking for some feedback. Thanks Greg
<<< message/external-body; name="/home/greg/ports/ghc-8.10.3-ports.tgz"; access-type=local-file: Unrecognized >>>