
On 23/11/2009 16:53, Ian Lynagh wrote:
On Mon, Nov 23, 2009 at 01:41:30PM +1000, Jens Petersen wrote:
We are pleased to announce the second release candidate for GHC 6.12.1: http://www.haskell.org/ghc/dist/6.12.1-rc2/
Thank you!
For the Linux binary distributions, the "linux-n" tarballs are recommended over the "linux" tarballs.
Sorry if it is documented somewhere but what is the difference between them?
The bindists without the -n are built by the nightly builders on something like a RedHat system. This has 2 libraries for ncurses: libncurses and libtinfo.
Other systems, such as Debian, only have one library for ncurses: libncurses. If you try to use that bindist on such a system, then it will fail because it can't find libtinfo.
The -n bindists are built manually on Debian, so only depend on libncurses. These binaries also work on systems with the split ncurses library.
If they work everywhere, then we should probably just supply the -n versions (and remove the -n suffix) to avoid confusion. Next time I reinstall our nightly builder machine I'll put some Debian derivative on it. Cheers, Simon