From nobody Thu Dec 12 09:10:05 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 4Y86BM2tByz5g0jP for ; Thu, 12 Dec 2024 09:10:19 +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 4Y86BJ4QQ3z43jR for ; Thu, 12 Dec 2024 09:10:16 +0000 (UTC) (envelope-from haraldei@anduin.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=anduin.net header.s=dkim2021 header.b=PD7X50r+; 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=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version :References:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=0M+pqFuqSDN1L8ZOgV18dcNQjiUg3ED+WKdufst3MQQ=; t=1733994616; x=1734858616; b=PD7X50r+P1lmzOuiagRFP8oAo9YfoMRfn4IoOgFxuZRdduLa4ZqmaKyDkc43vt+cZvQPZn8HJoo dX5fuAHYU/B9PfT215oCD3eAFRCmdGLRjqkaOtCOZRqvaEayTL3yRZCCAKiAf4XxI483CeC/SF240 KExVMcCJpIOtF0qTC5Eq0oSFtpGt6n2CIFc7ts3CbFJjzryNS2sSIIrJQ694uQek9EVHwoK/9nI5z oE/uqMx8Gt0164cI4jICfFnfJvkWfXZ0wo++6UfkLDboIqjIHPxBv+sl1lvtgpingmRdPiuU+N2XP f1r+KJd/DefGH/yMfZ8pyzQzCbiVncv9/pxg==; Received: by mail.anduin.net with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.97.1 (FreeBSD)) (envelope-from ) id 1tLfCv-00000000AI3-3RVd for freebsd-java@freebsd.org; Thu, 12 Dec 2024 09:10:07 +0000 Date: Thu, 12 Dec 2024 10:10:05 +0100 From: Harald Eilertsen To: freebsd-java@freebsd.org Subject: Re: Introduction and a bit of status Message-ID: Mail-Followup-To: freebsd-java@freebsd.org References: <01010193b938806b-f4870ee6-46b0-4e14-9f54-439b02954932-000000@us-west-2.amazonses.com> 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=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <01010193b938806b-f4870ee6-46b0-4e14-9f54-439b02954932-000000@us-west-2.amazonses.com> 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)[-1.000]; 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_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[anduin.net:+] X-Rspamd-Queue-Id: 4Y86BJ4QQ3z43jR X-Spamd-Bar: --- Hi Greg! On Thu, Dec 12, 2024 at 04:55:08AM +0000, Greg Lewis wrote: > On 12/6/24 6:25 AM, Harald Eilertsen wrote: > > 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.) > [...] > > That's great.  What's the chances of you being able to push PRs for the > changes you've got? You mean to your repo, or to to the openjdk repos? You can have them right away if you want: https://github.com/battleblow/jdk23u/compare/bsd-port...snake66:jdk23u:jdk23u-freebsd They're both trivial changes just to get the tests to run. Let me know if you want me to create the PR now, or wait 'till I have anything more significant. As for getting your patches and any work I may have on top of it accepted upstream, I think we need to find a way to do it a bit stepwise. I'll try to get my changes to make jreg build on FreeBSD accepted first, as a test and to get to know the process. > Sames goes > for bug fixes that correct the JDK behaviour based on the inbuilt test suite I'm working my way through that now. Some issues seem to be related to the tests themselves being _very_ linux specific, while others may be related to the implementation on FreeBSD. > Also please email me directly if there's questions you have or explanations > I can provide for specific pieces of BSD specific code. Thanks! I'll definitely do that! Harald