NEWS (1999)
1999/12/13:
I have (S)RPM packages of the 1999/12/06 CVS snapshot of GHC ready. The executables are without libgmp.so dependency and compiled at a SuSE 6.2 (i386/glibc2.1) system, but should also work with other distributions.
1999/12/09:
Since the Infamous Blocking Problem is still being worked on, Volker Stolz and I looked into a (temporary) workaround. block.c resets the std handles to blocking IO. Volker came up with the idea of putting the program into the shell prompt (export PS1='`block`\$ ' for bash, note the ticks!)
1999/12/09:
New GHC4 version for Debian potato available. Many improvements to the build process, (partly) resurrection of Readline.lhs (but there is something strange going on, sometimes the command line is garbled, can somebody verify this, please?), additional PostScript and plain text docs, etc...
1999/12/07:
GHC4 and Happy made their way into the official Debian distribution (unstable, of course). Thanks to Aaron Van Couwenberghe for sponsoring the packages.

AFAIK, this the is first Linux distribution with GHC inside, whew-hew ;-)...

There will be new Debian packages (w/ new CVS version) approx. next week.

1999/11/19:
New Happy and GHC version for Debian potato, only cosmetic changes, no new upstream version.
1999/11/10:
The terminal screw-up on Solaris finally seems to be resolved... It's caused by GHC setting the std{err,out,in} to non-blocking IO and using the Wrong ShellTM...(a shell which does not reset the std handles to blocking IO after every command). Using bash, ksh or sh should do the job...
1999/10/22:
New Solaris2 version of GHC.
1999/09/20:
New Solaris2 version of GHC. This should be 4.04pl1, but it seems that the version number advanced to 4.05 already.
NOTE:I have some strange results with this version: programs compile fine, and they also run, but when exiting, they screw up the terminal!? When running them like myHaskellProgram|cat, the terminal is okay afterwards... Can somebody please confirm this behaviour?
1999/09/20:
As promised, updated Debian slink versions of GHC & Happy. Now, these are also installable via APT (/etc/apt/sources.list for stable).

Also, new potato versions of GHC (no new code, just administrative changes) and Happy (made it compile with new GHC) (/etc/apt/sources.list for unstable).

1999/09/17:
New Debian potato version of GHC packages available. This is official version 4.04pl1. Slink version probably on Monday.
1999/09/07:
There seems to be a small dependency bug in all GHC Debian packages. As a workaround (until new packages are ready), just make sure gmp2-dev (for Slink) or libgmp2-dev (for current Unstable) are installed, otherwise GHC complains about a missing -lgmp2 library, when linking. (Thanks to Burkhard Zimmermann for reporting.)
1999/08/19:
Now support for Debian's APT install method. Just add these line to your /etc/apt/sources.list.
1999/08/17:
New Solaris2 version of GHC available. Built with the below mentioned "low-mem" UltraSparc! Well, I got my hands on it, when it was freshly rebooted... ;-)
1999/08/17:
New Debian glibc2.0 versions of GHC and Happy available. Thanks to the wonderful world of chroot(1), I build them at a glibc2.1 system and they work with Slink. Did I mention, that I really like Un*xish OS's? :-)
1999/08/10:
Another Debian bugfix for GHC. If there is an error regarding duplicate manpages, install ghc4-prof first, then ghc4. That should help. Afterwards, the error should never show up again.
1999/08/06:
New Debian/x86 packages of GHC and Happy. This release mostly fixes some Debian related bugs.
1999/08/03:
New Debian/x86 packages of GHC and Happy available. This is the official 4.04 version, which was announced last week, featuring better performance, less memory consumption, bug fixes, etc.
I had some problems in compiling a working GHC, since I checked out a broken version. In fact, it compiled fine, but the resulting compiler produced core-dumping binaries. Nevertheless, the current version should work again, I did several subsequent build-and-install steps without errors.
Also, it's build with the latest Happy version, which should fix some parse errors.
Another one: GHC comes with a new source package. My decision to let updates go in the patch section wasn't that clever... :-( It takes more time to maintain the packages, when there are new versions and it's more error prone. So, back to the initial policy: new version, new source tarball...
1999/07/29:
New Solaris2 versions of GHC and Happy available. The memory problem at my Solaris box is still is not solved, so kudos to Frank A. Christoph who built and uploaded these versions. They should work for Solaris 2.5.1 and above.
1999/07/14:
New Debian Linux glibc2.1.1 versions of ghc4 and happy available. This also implies, that the glibc2.0 branch possibly won't get updated any more... Nevertheless, the source .debs do compile with both library versions. I just took the old source and it recompiled like a charm. Thanks to all glibc2.1.1-bug reporters.
1999/07/12:
New Debian Linux version. Now with optional package for profiling libraries (but still lacking a Profiler :-))
IMPORTANT: package policy change: the source package ist still dated from 1999/07/30, so if you want to recompile GHC of yourself, and have it already, you need the dsc and diff.gz ONLY!. This will save quite a bit bandwidth.
From time to time, I will update the source package, too, for example, if the patch grows too big...
1999/07/07:
New Solaris2 version of GHC available, featuring happy-1.6. No more "Internal happy errors", hopefully... This is a stage1-only built, i.e. not self-compiled. Sorry, but still too less memory.
1999/07/05:
Currently, the SPARC, on which I usually compile GHC's does not have enough memory to self-compile GHC 4.04... Hope, I can fix it this week...
1999/06/24:
The license, under which GHC will be released, has just been mailed to the world.