
On November 27, 2012 22:02:33 Jens Petersen wrote:
GHC HEAD now has support for using dynamic libraries by default (and in particular, using dynamic libraries and the system linker in GHCi) for a number of platforms.
I am very happy to hear this news.
I have long been a quiet proponent for defaulting ghc and Cabal to shared libraries and dynamic linking for Linux. I think Fedora was probably the first Linux distro to enable ghc shared libs and use dynamic linking for executables in our packages. Having ghci and cabal linking benefiting from dynamic linking seems a positive step forward indeed IMHO. I hope we will see ghc shared libs support spreading also to other Linux archs (particularly ARM).
Hi Jens, I was curious how Fedora has managed to go dynamic given the various issues that the Debian team has brought up. Is the situation on Fedora somehow different? Is there something clever you are doing that gets around this issues? Thanks! -Tyson