Date: Fri, 6 Dec 2024 15:25:54 +0100 From: Harald Eilertsen <haraldei@anduin.net> To: FreeBSD Java mailing list <freebsd-java@freebsd.org> Subject: Introduction and a bit of status Message-ID: <a6qt5rsgl6onpdptpfvvaianuiwmnpdlqkjsbiy6xndky4jmwt@byfuq4tytmm3>
next in thread | raw e-mail | index | archive | help
Hello list! I have been contracted by The FreeBSD Foundation to improve the Java situation on FreeBSD, mainly by making it easier to track upstream, and fix some long outstanding issues with the port. (IPv6 has been mentioned! :) With just a week on the project so far, there's not much status to report, but I thought I'd introduce myself to the list, and share a quick recap of what I've been up to this first week. Most of the time has gone into getting somewhat familiar with the build system, the previous work on the port and to set up the jtreg JDK regression test harness for running locally. I'm able to build OpenJDK 23 locally with only a small number of patches on top of Greg Lewis' previous work. The built JDK seems to work, but fails a small number of tier1 tests (136 of 9454.) I'm still going through the failures to figure out why it's failing. So far it seems to be a combination of the test framework not working as well as it should on FreeBSD yet, possibly missing dependencies on my build VM, and some actual problems with the JDK port or the build. My main focus for next week will be to make sure the regression test framework works properly -- and that I understand it -- so that I can trust it to flag actual problems with the JDK port and not fail due to other issues internal or external to itself. My current work on the jdk port is here: https://github.com/snake66/jdk23u/tree/jdk23u-freebsd And the jtreg testing framework here: https://github.com/snake66/jtreg/tree/freebsd-port Take care! Harald Eilertsen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a6qt5rsgl6onpdptpfvvaianuiwmnpdlqkjsbiy6xndky4jmwt>