From nobody Fri Jul 10 17:19:32 2026 X-Original-To: dev-commits-src-branches@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 4gxdqS2dNhz6lR3R for ; Fri, 10 Jul 2026 17:19:32 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gxdqS272hz3XBh for ; Fri, 10 Jul 2026 17:19:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1783703972; 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=rG1I3eC5xVemPvv8gFHvtOWZBUBzvCIXNpSylrYmD8E=; b=nWKs/D9ipf/N9LDek58+rPwJh20V9NJBVSvs/Z2u/foozeuGmd1dhcjCHhKOvUwsBGaSY0 2uRy3orSab4NoqVso2o7g/hrqxmYpE95Ps114+AJveh4SqaChCBC0AHcmTSqSFywSSwBcp JsT8smb0WIKTkZG0eApN9WjqWmZjwkVPzI6hlnJReJg7wSdHUsWbpmaMj7BZA65NJR94r3 1pXKf8peo3j2m01neGf/X6hFvEnp+HTvU3hm+VY9VNjiAIjiHe3z9xvgX/wxEy72vrFZLP X7rM9lXg7LXXeF8FI7NNioU+d7qiYwqVGky9nJoOLllNHIpIcjj/FX3LxAAuyA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1783703972; a=rsa-sha256; cv=none; b=l1KOlqgFG9RbEiG87rOAvkbKR+DCcjq+kEfxiWFU3bT9IV7HuTwnUaiHnekqIuYll1vrr3 KqVMSp51wLcyaHZNYCBtqdNoOCC0Z30eH99+yUu6AUBgxT2DHsjE9TRzJOK/4osr5R+ct9 j3YTmeyDrKa+JvSSAsp1UxTAVbHg2KNTT1oarWs1GO4uYswSwEwsIHpFP5sUvIfYRn2N8j 5gQlU1fdQgzQzblzkZnSDrk56JlytYY5jery4lKcsBoJgsS0vYJS/k3STo8k6lSakfOnUj pdeFvixIaumQ9PH13xagsqTmb78cYz8m8UxdF45ennicNj5tswGoP5OJ8Pu9RA== 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=1783703972; 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=rG1I3eC5xVemPvv8gFHvtOWZBUBzvCIXNpSylrYmD8E=; b=xYrOMorsji8/QkoQTv2HryCYfS01ryeg74WNoS3hfDnSIXnXNqqglrjeSGQUAB8p5a9ODO IOk8yEpItCCYk3gF/6EfHs1hXPFpJ9OfBRdMXrpvzCjKC2dqwYW0UYO31klnNhhuY+9U8f p0wV+10GBvMg2VhHRCm0iJKtezJAaOHenRoHbKBccsxVzx2nkII2Zw44OxyJeafmz+qdXM NMvUvolDmBJu4FHcKHEafcokoGDUrckdq10EB8wOzGWr5rwQzW8ZD21iMgUnzjl7UwxWg2 98GPRzw2coIntt66hkFvykutJietIIHroskoXzfslcLF1eHFVCZqjj8BgFR/kQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gxdqS0tXCz14Lh for ; Fri, 10 Jul 2026 17:19:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3f00b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 10 Jul 2026 17:19:32 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Ed Maste Subject: git: b1bb3aa65cc9 - stable/15 - tests: Fix build if TIOCSTI is not defined List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: b1bb3aa65cc9d720f54dba009565e0d1d0419323 Auto-Submitted: auto-generated Date: Fri, 10 Jul 2026 17:19:32 +0000 Message-Id: <6a5129a4.3f00b.359ece79@gitrepo.freebsd.org> The branch stable/15 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=b1bb3aa65cc9d720f54dba009565e0d1d0419323 commit b1bb3aa65cc9d720f54dba009565e0d1d0419323 Author: Ed Maste AuthorDate: 2025-05-30 15:58:41 +0000 Commit: Ed Maste CommitDate: 2026-07-10 17:19:23 +0000 tests: Fix build if TIOCSTI is not defined Some downstream projects (e.g. ElectroBSD) have removed the TIOCSTI We already have some components (such as mail and tcsh) that build without TIOCSTI defined. This is (existing portability support in those projects. Simplify things for downstreams by extending this approach to this additional TIOCSTI user. Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D50614 (cherry picked from commit 52a2b4bc5da21d7a54cb16b9450196244b59b8c0) --- tests/sys/kern/tty/test_sti.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/sys/kern/tty/test_sti.c b/tests/sys/kern/tty/test_sti.c index f792001b4e3f..d6ce05f76d81 100644 --- a/tests/sys/kern/tty/test_sti.c +++ b/tests/sys/kern/tty/test_sti.c @@ -19,6 +19,7 @@ #include #include +#if defined(TIOCSTI) enum stierr { STIERR_CONFIG_FETCH, STIERR_CONFIG, @@ -325,13 +326,18 @@ ATF_TC_BODY(unprivileged_fail_noread, tc) finalize_child(pid, -1); } +#endif /* defined(TIOCSTI) */ ATF_TP_ADD_TCS(tp) { +#if !defined(TIOCSTI) + (void)tp; +#else ATF_TP_ADD_TC(tp, basic); ATF_TP_ADD_TC(tp, root); ATF_TP_ADD_TC(tp, unprivileged_fail_noctty); ATF_TP_ADD_TC(tp, unprivileged_fail_noread); +#endif return (atf_no_error()); }