This port is intended as a bootstrapper jdk for building openjdk6. The initial concept came about when I found out that gcc was going to remove gcj from its collection starting with gcc 7. Much of this port is based on the java bootstrapping in GUIX and Yocto.