From nobody Thu Feb 26 20:42:05 2026 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 4fMNgJ5cYfz6TMmX for ; Thu, 26 Feb 2026 20:42:20 +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 4fMNgF0Jmtz3CCc for ; Thu, 26 Feb 2026 20:42:16 +0000 (UTC) (envelope-from haraldei@anduin.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=anduin.net header.s=dkim2021 header.b=4unjYgI3; dmarc=pass (policy=reject) header.from=anduin.net; spf=pass (mx1.freebsd.org: domain of haraldei@anduin.net designates 185.42.170.45 as permitted sender) smtp.mailfrom=haraldei@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=P97FhRZbKnNxOtb2gYapUVuqLymULkmIj4A4pVwArbY=; t=1772138536; x=1773002536; b=4unjYgI38YnmRk9CMYvPCpbL1yY53fqccVfg8rhoSRX/3tYSqhrTxB3hVT9LY9jbjyL/wAenc28 faCq8FqnSqkNTWl9O3+6+SWZUpiR+r8+LywwLa1AizAgLDKYB8TPyjTblhWFI1Ly/48VLlt6/YEjQ 4hpYUhlLcRsKUiGG2O3bwUiQNVOPqV2Ejuv+4q5ivmssRMAvE23S4b6q++c8tZHxS/LW2uccuQ13b tOMYYr3jteL6juAW+9Fq3IdxrAUvCzvB6uhTrBF2RH8+AEATvT6CjXOoiPHpyv9NJCuLX5TmPmECo 1I8ndtREiYp4+EPYljngu365fFlNyvin+lqg==; Received: by mail.anduin.net with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.98.2 (FreeBSD)) (envelope-from ) id 1vviBS-000000007Ei-1yGR for freebsd-java@freebsd.org; Thu, 26 Feb 2026 20:42:08 +0000 Date: Thu, 26 Feb 2026 21:42:05 +0100 From: Harald Eilertsen To: FreeBSD Java mailing list Subject: OpenJDK 25.0.2 in ports tree Message-ID: Mail-Followup-To: FreeBSD Java mailing list 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 [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[anduin.net,reject]; R_SPF_ALLOW(-0.20)[+ip4:185.42.170.45/32]; R_DKIM_ALLOW(-0.20)[anduin.net:s=dkim2021]; MIME_GOOD(-0.10)[text/plain]; FREEFALL_USER(0.00)[haraldei]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:62248, ipnet:185.42.170.0/24, country:EE]; ARC_NA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-java@freebsd.org]; 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: 4fMNgF0Jmtz3CCc X-Spamd-Bar: --- Hi! I finally got around to update OpenJDK 25 to version 25.0.2 in the FreeBSD ports tree. It will hit the pkg repos for those following the `latest` update stream soon. Those following the `quarterly` updates will get it in the next quarterly release (early April, or thereabout.) https://cgit.freebsd.org/ports/commit/?id=0f26e39d7ca5ce36187a0ace48921a7f27682351 The upstream release notes for this release is here: https://www.oracle.com/java/technologies/javase/25-0-2-relnotes.html In addition I have included a fix that affects FreeBSD due to the way jemalloc handles alignment for small allocations. Upstream has scheduled this for OpenJDK 26, but since version 25 is an LTS release I thought it would make sense to include it here so that users that run LTS releases don't have to wait until the next LTS release to get it. https://bugs.openjdk.org/browse/JDK-8371637 Thanks to The FreeBSD Foundation for sponsoring my work on OpenJDK for FreeBSD. Also today, the default Java version on FreeBSD has been updated to version 21, thanks to the tireless work of Ronald Klop! https://cgit.freebsd.org/ports/commit/?id=17e021a44eccbfd4fbef6352436f6d7c06a517a6 -- Harald Eilertsen