icedtea7 nio2 overlay

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


Hi,

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 java.io.Inputs/Outputs 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
machinery?

2009-05-30  Mark Wielaard  <mark at klomp.org>

    * configure.ac (enable-nio): Removed.
    * Makefile.am (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.

Cheers,

Mark
-------------- 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 : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090530/5c8c7c34/nio2-overlay-build-remove.patch 


More information about the distro-pkg-dev mailing list