[RFR]: 8187004: No valid toolchains defined for BSD
John Paul Adrian Glaubitz
glaubitz at physik.fu-berlin.de
Thu Aug 31 07:08:29 UTC 2017
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 at .
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 - glaubitz at debian.org
`. `' Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
More information about the build-dev
mailing list