gnumach-19981025 snapshot available
In ftp://alpha.gnu.org/gnu/hurd/src/ I have placed:
-rw-r--r-- 1 roland ftp 2561350 Oct 25 16:20 gnumach-19981025.tar.gz
This is a snapshot of our current development sources for GNUmach.
There are various changes from 1.1.3, nothing earthshattering.
I was able to build this snapshot and boot a Hurd on it.
The main change of note is that mig is no longer included, it's in a
separate distribution now as I announced here in July. Get mig-1.0.tar.gz
and build and install it first, before configuring gnumach; it can be built
as a cross-compiler easily in the normal GNU way.
The gnumach snapshot doesn't contain configure scripts, only configure.in.
So do "autoconf; cd i386; autoconf Drivers.in > configure" (with autoconf-2.12)
after you unpack the snapshot.
There are various other changes, including a rewrite of some of the glue
code for the linux device drivers, which Shantanu Goel did last year.
Due to these changes, the gnumach-1.1.3-linux-2.0.34-drivers-beta1.patch
patches from OKUJI Yoshinori <firstname.lastname@example.org> don't apply cleanly.
It would be most helpful if someone could integrate those changes with this
snapshot, so we can easily fold them back in. This might also be a good
time to reorganize the tree of sources from linux, as was just suggested by
the folks doing an Amiga port. (A new layout should have some top-level
subdirectory, e.g. "gpl/linux", that contains files layed out just as they
are in the linux kernel sources, to make it easier to track the changes.)