From nobody Fri Dec 6 14:25:54 2024 X-Original-To: freebsd-java@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Y4YTY0Rmkz5gM4x for ; Fri, 06 Dec 2024 14:26:09 +0000 (UTC) (envelope-from haraldei@anduin.net) Received: from mail.anduin.net (mail.anduin.net [185.42.170.45]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y4YTV1BxQz4DBX for ; Fri, 6 Dec 2024 14:26:06 +0000 (UTC) (envelope-from haraldei@anduin.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=anduin.net header.s=dkim2021 header.b=0J5x57BM; spf=pass (mx1.freebsd.org: domain of haraldei@anduin.net designates 185.42.170.45 as permitted sender) smtp.mailfrom=haraldei@anduin.net; dmarc=pass (policy=reject) header.from=anduin.net DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=anduin.net; s=dkim2021; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date: Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=chquxE3JNUqoRHAwX8VtIKyWvS+efIoikuE4dJTWFcY=; t=1733495166; x=1734359166; b=0J5x57BMU1L+c8+gmn2GLuqZSBiYjfVp7kZX7wX91uQ2tSJJ2ssNMJuK4c14IBK5yyaNCPuTGQm Q0dSBTUcloMFyBcGiqhL2NZPMdp07KLUyteTPF6DwTsbj59oqP7S9RUW2QLwFwlQy1FBEwF62gjDU FvQFlbiKkZcbxo4SEk1vJYrxvxAy62aQreBGi4YTp6RBndlsNq08sfOge3xJhqklNhqB0Dnk+GpfT MWyFbwuWDtjKcnsC+TaDDQ6CkDb4Mx9PT7BSDKiTjVi1FVYfwmBoR+sjyUdjyE5x/P/VvRejMzty+ wKeT0xHt4SNyh37hUAYjsWF1uhDmV++RKBOw==; Received: by mail.anduin.net with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.97.1 (FreeBSD)) (envelope-from ) id 1tJZHG-00000000LI4-2sRI for freebsd-java@freebsd.org; Fri, 06 Dec 2024 14:25:56 +0000 Date: Fri, 6 Dec 2024 15:25:54 +0100 From: Harald Eilertsen To: FreeBSD Java mailing list Subject: Introduction and a bit of status Message-ID: List-Id: Porting Java to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-java List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-java@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-SA-Authenticated: Yes X-Spam-Score: -1.9 X-Spam-Level: - X-Spam-Report: host: mail.modirum.com | contact: hostmaster@modirum.com | scores: BAYES_00=-1.9,NO_RELAYS=-0.001 | autolearn=no autolearn_force=no, score=0 X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[anduin.net,reject]; R_DKIM_ALLOW(-0.20)[anduin.net:s=dkim2021]; R_SPF_ALLOW(-0.20)[+ip4:185.42.170.45/32]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:62248, ipnet:185.42.170.0/24, country:EE]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-java@freebsd.org]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[anduin.net:+] X-Rspamd-Queue-Id: 4Y4YTV1BxQz4DBX X-Spamd-Bar: --- 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