From nobody Thu Feb 26 17:35:01 2026 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 4fMJW94Y65z6Sy54 for ; Thu, 26 Feb 2026 17:35:01 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMJW93p9wz3d3q for ; Thu, 26 Feb 2026 17:35:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772127301; 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=qhoCLHT+0w2dc92tfoxqAE097GteBYwz0vVTrfzTZnA=; b=UVwDcQOtBBluSL2pdjchksEtN+h2kTchF6zgDwZjoQr5y0PWejzZRrVsE6qQldX8PnLtkV 61ZWwdQ9pINzrNa31yxdEVYMQsis0owzU0tHIkP8LVagOsSvoPtvg4pfoqm+5XcXMn8S5U pdxcwA2g4FlADSYWSOXAJ1ky65z0hEzjptUXzimkRsrpTHLVFp7XRQsY14XHQCwKFmLoiM 8M4Y4dQ707SraID3cp7MRZulQ9Gy8XJ1uj/iv2Gl2uhu4beX2SYt5mOGYs4gUt9GEy9dfJ vjVZ7w0aaLfUGf+CGaMqSp+J4Qb9oYPa2Tbg+Tn7SWCqGsaGVCGz2Zhcb58o9A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772127301; a=rsa-sha256; cv=none; b=ACZb5kf/JN4qw4WyLe22siKkLTNjb8miVd8O0drqAp7w7zaDTFXNtR3h9GFzf387+Wca5H jpYGMLD7Of0B3KK8pWIZVb532V/8T0X4D0oTf5g01+CJL1dNBe6v3av8nKf+idiLpAl9Pi X7aaI+Osj0l+ritRXA8YT/QHTpSPARyT7thdHSGT0ak7Pb3n0M7rWMhmBH3nGp8rTAtKiU StifUYkdzBDJAwqD72NWUJnKMnmLcxNkdGfCVWSnTxCt3Ye2MW47b1W7DLskeFKTGTFx5w cI37c2rte0RuK6k9dVAnbgY+15HG2oKKPhdDiPFNWPOzJmk6Rim9LF3CDrr3dw== 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=1772127301; 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=qhoCLHT+0w2dc92tfoxqAE097GteBYwz0vVTrfzTZnA=; b=ivMInOjxdxE5RT7T/VNV4sY4pzKj91/t8w6LLSNERjs4l4j84VTnkrM8u3zowAFFV2LQ6M dNGZY8Fv4tkH+CdFsKHz7CcIgexaExa3PU42ZrTef2MFjI/6mhHTRMZST7hNGmOfIxSamN kMLZaii8Ahs13gqcazWqLRYskakHW+nJrfr6gDA6JKA8URokbE3xUuSLHdQO4kna83vtAz U8bQI4oErnAU90s95LpgcPcdbPMvpCCie/uKRQTuong0gsOp9EYW6Nk1M7l7H641eyckiy htWfuG+W2ngsJZUzkCdVrdjxAkCFXn+te0Y2stqwzOz+nBiQsUnF1yVHzpjkpA== 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 4fMJW9386kzj9y for ; Thu, 26 Feb 2026 17:35:01 +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 61QHZ1uA000725 for ; Thu, 26 Feb 2026 17:35:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 61QHZ1LY000724 for java@FreeBSD.org; Thu, 26 Feb 2026 17:35:01 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 293467] Mk/Uses/java.mk: add support for JAVA_VERSION=default and JAVA_VERSION=latest Date: Thu, 26 Feb 2026 17:35:01 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Package Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: amdmi3@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: java@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" 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=3D293467 --- Comment #4 from Dmitry Marakasov --- I'm generally against any logic which relies on which ports are installed - this makes behavior inconsistent between different port install orders and between ports and packages, and is still inconsistent to how we handle other ecosystems (and that we do by pinning exact version of e.g. python). In fact, while my `JAVA_VERSION=3Ddefault` equals to `JAVA_VERSION=3D${JAVA_DEFAULT}+` to stay closer to status quo where `X+` a= re used in most ports, IMO it would make more sense to pin specific version (`JAVA_VERSION=3D${JAVA_DEFAULT}`) as long as `JAVA_DEFAULT` is being relia= bly kept up to date. That said, it doesn't look that these patches are conflicting - my patch is about choosing a version range (effecively limiting it from below), and a p= atch from 289858 is about picking a version in that range. --=20 You are receiving this mail because: You are the assignee for the bug.=