Dynamic libraries by default and GHC 7.8

Jens Petersen juhp at community.haskell.org
Wed Nov 28 08:14:49 CET 2012


On 28 November 2012 08:28, Joachim Breitner <nomeata at debian.org> wrote:
> Open question: What should GHC on Debian do when building binaries,
> given that all libraries are likely available in both ways – shared or
> static. Shared means that all locally built binaries (e.g. xmonad!) will
> suddenly break when the user upgrades its Haskell packages, as the
> package management is ignorant of unpackaged, locally built programs.
> I’d feel more comfortable if that could not happen.

Right, I tried patching Fedora's xmonad for a while to use dynamic linking
(it made Mod-q almost instant! :-) but finally reverted it not to confuse people
linking their .xmonad/ to user libraries, at least until the time
ghc/Cabal support dyn by default...

Jens



More information about the Glasgow-haskell-users mailing list