From nobody Fri Sep 29 06:32:04 2023 X-Original-To: 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 4RxgVs4qHFz4wBSC for ; Fri, 29 Sep 2023 06:32:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RxgVs3hpZz4Wyp for ; Fri, 29 Sep 2023 06:32:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695969125; a=rsa-sha256; cv=none; b=PwO/nT7sA2XQP0eCrvvs5vFhBWveVyipDwcfQQXrDksE6/zM9IsJU9DNFtsCK138202C7b fYZCaiUlKPIolFNbNL76+fpCqVaLwN6J7gqr6JKyNAyPo7W60E/jWqQFWvkUfiDUqWpIOW e77FNba+WcAJZa3LVAklSD3xIc6gTECSVm+L2Svy0Nd73mOz71hoDO1AGk6FNBqsSqVXtF SMXgmi49fmPISpZuPSUqk7NH4soufufYraqPMMzeCyQh2VkBREApIiS/eiRO8Ix+0Jvl72 /Eot6eUhvNI/eZQ4WfQolLaW4Yyl4P5lmNe/wqLYXPrmGmwkL3Dhpaw9ZjAltg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695969125; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=x5lwjl966Fi9cJMPm5pK5Tf3ZpE9IVaoPwcwFYXtbPg=; b=cPc0pLFOZvJ5cxQM7Ax2oNN/30hid+zOgD+FbsJyDyca2vvgZzaNADF6QP1ftXY0yYuotG POoyxfeAXP/Ut2TPCSMZ3H7QAs6SaHMCS5iSePybeHApfFOCOW0zljpVG61OgNcZtFHl7P NK6DMM5Xj3PMcJa7gGxU+PjtdTWvWcsoroCq5wAmRK7ueT2DFuladOzBBg1zVv6NqV2aVW j0vxquyO+MXK0PRrT9naPAgFjt4VXdQqHdQNP22M6cXAF8GQ7FhRKHmhgHi/n6iOvGZSYA bjMnbRck71Mm2/nAm3RavEzuXQxScDJidRBodqUJLBjg4wJzT5sTZfYtOxOVCQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RxgVs2m88ztqw for ; Fri, 29 Sep 2023 06:32:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38T6W5BI019012 for ; Fri, 29 Sep 2023 06:32:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 38T6W5ue019011 for java@FreeBSD.org; Fri, 29 Sep 2023 06:32:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: java@FreeBSD.org Subject: [Bug 273979] java/openjdk21: new OpenJDK LTS release Date: Fri, 29 Sep 2023 06:32:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: glewis@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: java@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273979 Greg Lewis changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |glewis@FreeBSD.org --- Comment #17 from Greg Lewis --- I'd ask that everybody please relax a little. To provide somewhat of an update. I've had limited time for the FreeBSD po= rt of Java since January. I expect that circumstance to continue for the immediate future, so I can't promise a quick turn around on anything. I wi= ll try and answer direct emails about it as I'm able, so apologies for missing your email S=C3=A9rgio. In terms of the port itself, we're close to a release of JDK 20. I see fol= ks commenting about that having ended support, which it has, but getting that = done will help with the bootstrapping of JDK 21. I've built and lightly tested = JDK 20 on 12.4/amd64 and 13.2/aarch64. I'd like to expand that to preferably a= lso include builds on x86 and 14.0 (which is in beta). Ideally we'd cover all combinations of those FreeBSD versions and architectures. If someone happe= ns to be interested in ppc64, and has hardware to test on, that would also be great, but I probably won't hold the release for that. If things go well a port for openjdk20 should hopefully hit the tree sometime this weekend. For JDK 21, I've merged the changes into the port repo. However, now I nee= d to go through all of those changes (there are a lot) and figure out what additional changes need to be either written for FreeBSD or pulled in from either the Linux or MacOS changes for FreeBSD to work. I don't think that = what is in the repo now compiles. I expect this will take several weeks, but I'm not going to provide a hard date on that. Help is always welcome. The port repos are public. You can help by either testing some of the build combinations above (you need to be comfortable wi= th shell scripts and gmake and error reporting), or by running the builtin JDK tests (similar requirements), or by contributing to the maintenance of the = port itself (by merging changes, writing the BSD support, etc.). If someone hap= pens to be good at writing GitHub actions, then writing actions that would automatically test builds when changes are pushed would be helpful. --=20 You are receiving this mail because: You are the assignee for the bug.=