<div dir="ltr">Hi,<div><br></div><div>I have been doing some test builds of ghc-7.7 recently. Since ghc gets built now with dynamic linking by default, the bundled linked libraries that ghc does not ship are more visible now: this is not really a new problem per se just that now with shared libraries by default it is more obvious!</div>
<div><br></div><div>The libraries in question here are haskeline, terminfo, and xhtml. Putting the technical issue of installing both these bundled shared libraries and their corresponding system packages aside for now, the situation is at best uncomfortable for distros like Fedora which do not allow bundled copies of libraries in packages. [1]</div>

<div><br></div><div>So my suggestion would be actually to ship the 3 libraries in ghc-7.8. xhtml is of course already part of Haskell Platform but hopefully that need not be a big problem.  Whether the other two should be</div>

<div>formally added to HP or not may be an open question but I don&#39;t see that it need block their inclusion in ghc&#39;s manifest.</div><div><br></div><div>Besides I am anyway not really sure how to handle having both those 3 shared libraries installed for runtime ghc along with the same versions of the corresponding packages?</div>
<div><br></div><div>Jens</div><div><br></div><div>ps BTW it is really nice to see that the bundled tarballs for Windows have been moved to a separate source tarball. :-)</div><div><br></div><div>[1] <a href="https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries">https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries</a></div>
</div>