icedtea7 nio2 overlay

Mark Wielaard mark at
Sat May 30 13:20:58 PDT 2009


After going over the nio2 related make check failures with Alan Bateman
we discovered that --enable-nio2 is still the default and that it still
copies over some files from the nio2 overlay. In particular it copies
over the non-final zipfs and the classes which
are still experimental. That causes a couple of test failures, in
particular java/io/Inputs/Basic and demo/nio/ZipFileSystem/sanity.

I would like to propose to not add these to our nio2 implementation
until/unless they are included in jdk7 proper. Would it be OK if I just
removed the nio2 overlay and the whole --enable-nio2 configury/build

2009-05-30  Mark Wielaard  <mark at>

    * (enable-nio): Removed.
    * (ICEDTEA_PATCHES): Remove patches/icedtea-nio2.patch.
    (stamps/overlay.stamp): Don't copy overlays/nio.
    * patches/icedtea-nio2.patch: Removed.
    * overlays/nio/*: Removed.

If people prefer to keep it around, then I would like to switch the
default to --disable-nio2.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: nio2-overlay-build-remove.patch
Type: text/x-patch
Size: 1422 bytes
Desc: not available
Url : 

More information about the distro-pkg-dev mailing list