Work around unresolved symbols when linking against hs packages
that use FFI and contain some code compiled from C sources.
       
Index: libraries/Cabal/Cabal/src/Distribution/Simple/Program/Strip.hs
--- libraries/Cabal/Cabal/src/Distribution/Simple/Program/Strip.hs.orig
+++ libraries/Cabal/Cabal/src/Distribution/Simple/Program/Strip.hs
@@ -58,6 +58,8 @@ stripLib verbosity (Platform arch os) progdb path = do
       return ()
     IOS -> return ()
     AIX -> return ()
+    OpenBSD -> -- '--strip-unneeded' sometimes strips too much on OpenBSD.
+           return ()
     Solaris -> return ()
     Windows ->
       -- Stripping triggers a bug in 'strip.exe' for
