From nobody Mon Jun 8 04:22:39 2026 X-Original-To: ports-bugs@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 4gYf5q6dgzz6gkWF for ; Mon, 08 Jun 2026 04:22:39 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gYf5q5lk8z3CQd for ; Mon, 08 Jun 2026 04:22:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780892559; 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; bh=poYJoOJhid5/mlptRS+Nz27aDLT9j//3ogvMS+iYbdA=; b=jrnRsdp5QY/7ZmR4DtjCzm6+l+yjNL4v2Rh75e6Et5DsVFS8zDyUd9P7GXivlSjiq66hSs wozfZm6CEBHXEVAWfm/keSVg7ZfNQ8/KSEg8bx+2sxZth1quWTBNRXTClF6N032bULH5ou ooUz5Z+N2RGB5IyJJUP3MYyoj1XJdO8CGmsF9gTnTr/dinDR38IlD/wB96p6VdWf9+s0Fc bP9ztXzpiXotYr4Wr9GmnUsqjfP10az/Ce63F1NSkBsFrh3jlS9vv5XVP6z8HqEllHiJxO INC08eugogL11STMUzAxA/veRkf814JKgmyACea2g4rEUbtMmW636GDmH+tyYA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780892559; a=rsa-sha256; cv=none; b=gLDfRXIT0OF4Io1rRhry32X6IGqdJVzFUEYmn//DyHVDKXy6F2g0SyvIJI/FKD/0ZQLiMq C8jTY7zTOOpuVZACyptSKzysNKW3p8gFQ9uWv36YFpoM9m2uhFmRUxo7c17P2lS5HPmxdI Dsc0q70bq/IAAAjbeP2LZ1m7FfHXOD+Y1DivL2egrzTq8IzUSJLWqJaNIPr+ksfoZZBPmJ 7982KZ/hnMTot+0vT1852C+zsNbc8Xm3THVmw0HYBXhpxfCD/nG31Yrc9whOHSdkRuoFUv 8EDt75WsyDjH1v9i3IuwJt6VNX0llJaHbyovHcxhMMoQr5qV34ZLuDh1KN2C8g== 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=1780892559; 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; bh=poYJoOJhid5/mlptRS+Nz27aDLT9j//3ogvMS+iYbdA=; b=SRZCYBUkoShbttmmnMBOI067hRo8ertjOoUa5wOM0wyamR3adpGMkxmVi6eEqO4y6qnURz BY1JHDgRTKsrbgfT8E5/UZkGL3S1WfdSOi/4jv1KTDvNv8cAr5lLO9JlrEptO9FqXXZtfJ 0NwBLNVwqzfwazcSjjhNvvBYdXgXYa7mUJHJpSf+3jDlgsaelM0AvtiIv2u/lFmRyGcPoG 9GtcBjfjdTVeISlY/Tjszdyl+4K0tKHjSaSBflrXu/klOZ+JEmtUd4mq9a+lTrkKvU3Tue m228JmHaE+cs7Lz8+HvXNxl+F+rvMujiBtlmPEs86rHzdDSJehLiuK27jo58Uw== 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 4gYf5q54VszYmB for ; Mon, 08 Jun 2026 04:22:39 +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 6584MdxK098612 for ; Mon, 8 Jun 2026 04:22:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 6584Mdcn098611 for ports-bugs@FreeBSD.org; Mon, 8 Jun 2026 04:22:39 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: ports-bugs@FreeBSD.org Subject: [Bug 295927] lang/gnat1?: PREVASSET does not work Date: Mon, 08 Jun 2026 04:22:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: agh@riseup.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: 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: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295927 Bug ID: 295927 Summary: lang/gnat1?: PREVASSET does not work Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: agh@riseup.net Using PREVASSET does not work because the Makefile is fixed to the previous version of the Port, however, if a user wants to use the built assets from = the Port, via the option ASSETS, which is enabled by default, simply updating distinfo is not enuf, because the Makefile does not honor ${DISTVERION} via ${_PREV_ASSET_VER}. So using the option PREVASSET will not find the newly b= uilt asset that matches the current ${DISTVERSION}. Would it not be better to enable the user to use locally built assets witho= ut modifying the port's Makefile? The Port already has a previous GNAT versions for bootstrapping, and it seems both PREVASSET and GNAT bootstrap are curre= ntly the same. If the Port can be bootstrapped with the version prior, than why = does that have to be coded in PREVASSET, would it not be better to have have previous assets reflect the current port's version, and not the the bootstrapped version? I noticed this while working on GNAT-15 and 16, and I thought this was poss= ible when GNAT-12 was initially committed. So another possible reason is having PREVASSET reflect the current version enables easier bootstrapping of the n= ext version of GNAT. --=20 You are receiving this mail because: You are the assignee for the bug.=