You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So, before 3.0 we want a way to enforce library visibility, but to do that we need an extra field in IPI, which would require a GHC release and would restrict multilibs to GHC >=8.8.
Instead, what about:
enforcing visibility at the Cabal-the-lib level on GHC >=8.8 only
on GHC <8.8 just enforcing it at the cabal-install level