From nobody Sat Apr 25 16:21:49 2026 X-Original-To: dev-commits-src-all@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 4g2w7y1Drpz6blrL for ; Sat, 25 Apr 2026 16:21:50 +0000 (UTC) (envelope-from git@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 4g2w7x4T4tz3y4Y for ; Sat, 25 Apr 2026 16:21:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777134109; 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=WtwTELkn6YVETjTVEprKnQvclvIfmnGqsSj+zfbMCXA=; b=cZl4FfNtdR6CHF2gSpVawwvUxv05z+HN77hetSQpbISeWxk4uhVsSbLVIf7fyFqISowIeu 1ftRzInZoGUfgp4xjVUXBZTtNLiCMiZ+xPAnQIM+3M5BCv7IU0DtLIRoNmFRa2L0fnDFZQ 50e9BZNz+hj2xhVWLomdQWzYccI0jxIqz9bgOEXdWN/lly+Ek9WavGWYYRy8kuDKbrN1cK yY611mq2pY24W9db69TF6Ku9G9FfwP/YkE/P7nVXvsQBlFQzD1mMyx3b3w/ljaTYAgO0DY qH1uyRtB4zEFmipdgYefrejXqLgoh6huVwxmzUr14AvsvjoqPzBjcr9CLiFwBQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777134109; a=rsa-sha256; cv=none; b=iwX+2+mlqL91Jci2xo+ZBD/ijqeDGuUO4AlHAGJgEtES3yu6hKyrsyMf3JCgwMvXPNO+5X rH6eCi22Rbkt08FpenIIAGElcWHaf5SR111QWUxgFXTZTSfDm5T9P+WeXOQ3H8DZ9UURKQ g2abAHV5to9nvQWZ1QIItTHntdsReruBmjyKrqsg7jKAbKgQ81++rdq5D75cw/+/Hgw0Si DdCC0ULRB9HFOir2wSgEq+4C/dZ4QEJWfBCDdkuvgy6SMKIa+Be8M2XT8uXefFO+SE6dwb 7LRz40iZIP37wqyXYMxC+hjQbY4FiqJn6yc9IcBbhdsGm8CDHKZQivaaYeKRwA== 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=1777134109; 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=WtwTELkn6YVETjTVEprKnQvclvIfmnGqsSj+zfbMCXA=; b=yFsxjmklbr7gIlobFDFecxvcZ55MnhI0bfNoTntf+dcfUBD1+rxwWp9Dmct4LQLscdSsKr vcHAFjD2GQQp5XP7zHUfLv/4OlzgvGE01WcZ4U4yWgC/iScLRJ9wu6G5ijKJeldy+8nhlk l5gmYQfTvMClDKChf9H6xQLu6dyIG9FnEEsDfg+Pm3m68Q1f66vGAInE5s//ftjk8CJ9At KLFi8g0pCXwC4cWMnbo+OeHMfbLUh0zfpdsnIstFjyg0vTAYI3kM6dKAuHFAktK2d/Cr3j 9KwsVVmp5rnZtxoS89fH4/pDtp86RbLwi2iztMZ6pnrOH6SMS1FbAMRJ2DlZnA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g2w7x3nlYzhZB for ; Sat, 25 Apr 2026 16:21:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4461e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 25 Apr 2026 16:21:49 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Enji Cooper Subject: git: 72fc340ba71d - stable/15 - release.sh: document user-overriddable functions List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ngie X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 72fc340ba71d5548a51ae6604f8b71735940ceac Auto-Submitted: auto-generated Date: Sat, 25 Apr 2026 16:21:49 +0000 Message-Id: <69ecea1d.4461e.682cda32@gitrepo.freebsd.org> The branch stable/15 has been updated by ngie: URL: https://cgit.FreeBSD.org/src/commit/?id=72fc340ba71d5548a51ae6604f8b71735940ceac commit 72fc340ba71d5548a51ae6604f8b71735940ceac Author: Enji Cooper AuthorDate: 2026-03-22 02:45:57 +0000 Commit: Enji Cooper CommitDate: 2026-04-25 16:21:42 +0000 release.sh: document user-overriddable functions This helps others attempting to customize the behavior of `release.sh`. MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D55450 (as part of a larger change) (cherry picked from commit b24fc79095c640620a643a11fa2f4f833326bfed) --- release/release.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/release/release.sh b/release/release.sh index da5cc9dc5d25..48c505470524 100755 --- a/release/release.sh +++ b/release/release.sh @@ -40,8 +40,17 @@ export PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin" VERSION=3 # Prototypes that can be redefined per-chroot or per-target. + +# load_chroot_env(): Set up the build environment needed. +# +# Done as part of chroot_env(). load_chroot_env() { } + +# load_target_env(): set up the build environment needed for the +# chroot_build_target() and `${chroot_build_release}` steps. load_target_env() { } + +# buildenv_setup(): set up the build environment needed for post-chroot_setup() buildenv_setup() { } # chroot_cleanup(): Clean up resources setup in chroot_setup() at exit.