On 08/31/2017 08:58 AM, Magnus Ihse Bursie wrote: > BSD is buildable for jdk9 in the separate, hardly-maintained bsd-port only. > :-(
That's what I guess as well after seeing that the "bsd" directories within the "jdk" structure are missing in the mainline tree. Then I checked what NetBSD is using as upstream and saw the reference bsd-port. > I posted a set of patches for jdk9 mainline for building jdk9 on BSD, that was > rejected. :( They ended up in the bsd-port, but this has not been pushed > upstream > to the mainline, and the bsd port is only sporadically updated from mainline. I think it won't hurt anyone if those patches are pushed mainline. It seems that most of the stuff lives inside its own directories, doesn't it? If so, I don't see any risk of breakage. > Since those changes are either a) general cleanups that all platforms should > benefit from, or b) no-risk bsd-only changes, I'd really like to see them go > into > the mainline build system. I agree. I'm all for merging them. If someone has invested so much work into the port, it shouldn't just go to bitrot in bsd-port. It should be merged into the mainline tree. > But for that to happen, we apparently need to change some policy about > accepting code for platforms not tested by Oracle. :-( I don't see why that should be necessary. I have sent in patches for linux-sparc and linux-zero in the past weeks and they were merged without a hitch. Patric told me on hotspot-dev that Oracle has no problems accepting these patches if they are maintained and tested by the community. > The changes, btw, look good. Thanks. Btw, I was chatting about OpenJDK on BSD yesterday on #netbsd in IRC and I have learned that there are also several porters actively working on OpenJDK on BSD. I will contact those guys and get them to join build-dev@ and hotspot-dev@. There are definitely enough qualified and motivated developers who want to work on OpenJDK for the platforms Oracle doesn't officially support. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913