[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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 <okuji@kmc.kyoto-u.ac.jp> 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.)


Reply to: