[patch] Support New NIO in IcedTea

Andrew John Hughes gnu_andrew at member.fsf.org
Sat Aug 30 19:23:55 PDT 2008

On 31/08/2008, C. K. Jester-Young <cky944 at gmail.com> wrote:
> Attached is my patch for building New NIO [1] (aka NIO2) on IcedTea.
>  Many thanks to Andrew John Hughes for the -b33 patches for IcedTea, and
>  for the --with-project support; these helped cut down the size of my
>  patch by two-thirds. :-)

Glad you found it useful!

>  The main ``meat'' of the patch is icedtea-nio2-genfiles.patch; this
>  patches up the pre-generated NIO files so that they reflect the changes
>  made in the NIO2 repository.
>  As I'm writing this, I'm currently building against nio2-b94; I have got
>  these patches working with nio2-b93 in the past, so if the -b94 build
>  breaks, I'll send more patches. Meanwhile, hopefully this gives readers
>  something to play with. :-)

The patch mostly looks good, but haven't had a chance to test it yet.
Will try to tomorrow.

>  I'm not entirely sure of the legal requirements for patches to be
>  accepted into IcedTea. I have already signed the SCA, so if that's all
>  that's needed, then that's great!

Well the SCA is for OpenJDK + Sun, but its helpful for IcedTea hackers
to also have this as patches can then be sent upstream more easily.  I
know myself and the RedHat hackers have signed, but not sure of some
of the newer members of the IcedTea team.

The main thing is to not break things and make the other IcedTea hackers cry ;)
I'll leave you in the very capable hands of Mark Wielaard for the
finer details...

>  Many thanks,
>         ---Chris K.
>  [1] http://openjdk.java.net/projects/nio/

Andrew :-)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK

PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8

More information about the distro-pkg-dev mailing list