If you strip all the .exes and .dlls to reduce their size, then the
system now feels quite fast in use (I run a 800MHz Pentium 3 laptop
with 256Mb memory). Startup and shutdown still take around 20-25
seconds each though.
Dropped icewm in favour of sawfish as default window manager. Dropped BerkeleyDB as it is now in the official cygwin distribution. Dropped Guile as it is now in the official cygwin distribution. Minor changes to accommodate cygwin 1.3.12, including new cygextras package. Minor changes to support Windows 9x/Me Revised startgnome to accommodate Windows 9x/Me
Added check_ntsec() function (from Corinna Vinschen's cygwin port of openssh) to cygextras so that it is available to any package that needs it. Modified ORBit patch to remove dependence on ntsec by using check_ntsec(). Orbit should now operate correctly (if less securely) without ntsec - it is not yet tested on win9x/Me though. This change adds a dependency on cygextras to ORBit, so cygextras must now be built before ORBit.
libungif, gal, and cygextras are modified to allow easier building of binary distributions. Also, extra options have been added to the autobuild script, with corresponding extra entries in autobuild.conf, to allow it to produce .tar.bz2 binary packages. Note that these are not yet ready to be incorporated into the cygwin setup package scheme because the necessary post-install work has not yet been defined and automated.
The gnome-libs patch has been modified to accommodate the latest cygwin popt/libpopt. It was necessary to remove the gnome internal popt functions from gnome-support because they appear to be no longer compatible with the system libpopt. This in turn means that all packages that depend on libgnome, libgnomeui, or libgnome-support will have to be re-built so that they link against the system popt library.
Included improved startup script and instructions for starting gnome from a desktop shortcut so that error messages are redirected to a file, with the windows console hidden by the "run" utility.
Modified gnome-core patch to improve applet support (shared library applets
are now working, but the panel still fails on startup if more than 2
external applets are loaded); and gnome-vfs to fix the desktop
module configuration. If you have configured a suitable browser (I tested it with dillo)
then the default desktop links to gnome news and slashdot now work properly.
Added note on need to use ntsec. Thanks to Jack Larsen for discovering this.