git: 67c560b1843b - stable/15 - release.sh: Pass through NO_ROOT

From: Colin Percival <cperciva_at_FreeBSD.org>
Date: Fri, 03 Oct 2025 16:53:40 UTC
The branch stable/15 has been updated by cperciva:

URL: https://cgit.FreeBSD.org/src/commit/?id=67c560b1843b669ac0b574745ddf0661b778bd0b

commit 67c560b1843b669ac0b574745ddf0661b778bd0b
Author:     Colin Percival <cperciva@FreeBSD.org>
AuthorDate: 2025-09-24 00:32:27 +0000
Commit:     Colin Percival <cperciva@FreeBSD.org>
CommitDate: 2025-10-03 16:46:01 +0000

    release.sh: Pass through NO_ROOT
    
    To be specific, set NO_ROOT=1 WITHOUT_QEMU=1 (those options go
    together and it is an error to specify one without the other) if
    NO_ROOT is defined in release.conf.
    
    MFC after:      3 days
    Sponsored by:   https://www.patreon.com/cperciva
    
    (cherry picked from commit 723445fdeee741750a9a3fbd116b540bf605d93a)
---
 release/release.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/release/release.sh b/release/release.sh
index 0815c7c78d14..f0226e4cd3c5 100755
--- a/release/release.sh
+++ b/release/release.sh
@@ -200,6 +200,9 @@ env_check() {
 		WITH_DVD=${WITH_DVD} WITH_VMIMAGES=${WITH_VMIMAGES} \
 		WITH_CLOUDWARE=${WITH_CLOUDWARE} WITH_OCIIMAGES=${WITH_OCIIMAGES} \
 		XZ_THREADS=${XZ_THREADS} NOPKGBASE=${NOPKGBASE}"
+	if [ -n "${NO_ROOT}" ]; then
+		RELEASE_RMAKEFLAGS="${RELEASE_RMAKEFLAGS} NO_ROOT=1 WITHOUT_QEMU=1"
+	fi
 
 	return 0
 } # env_check()