From nobody Mon Jun 15 15:43:23 2026 X-Original-To: dev-commits-src-main@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 4gfDt34LC5z6hWLX for ; Mon, 15 Jun 2026 15:43:23 +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 4gfDt31nqPz3tVt for ; Mon, 15 Jun 2026 15:43:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781538203; 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=Srhb235rzpN8yk2mi6iph/vRVY5bEUixb7GxeUPgYbE=; b=xsHXmmWnT98H1ZYa5F70kXIm7uJnBziBVjlm8IiVZrcwL/EXcSFcZSdn1YiEowawQNpW7D EyQ5o4OW7t5SMMZSfPqauKdO/l98YLvTYsYIi2YKXwGFSINxXdL8a3Y1rHfwiflLQMjc32 Q4uEgUTxc5mwd3aLhFdkRNGkLvo1A/2Tcc/9fXHgNmImOGVxC2t0seQDDY6gittIwldOOZ r4Euvvamn6CG5QsXnSlaXpfLmF0EyxqIN2wklxFekv3ftHHivaKoDahoM+3TS0P91iZxNi 1I6lqmyJDgVSx0DOIeG5UmEw/uyXMEgTYUB7r+IR+ERDdiDn2790yCLRQfdybQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1781538203; a=rsa-sha256; cv=none; b=A2whlYxgfGS+HA27NeFzV57sauuYXT1OmHXmiUsK6DKyTuFH9ptJEUWKtRcGbTZHMPc/K5 43e8xbQExHn9/yoPyM/BZAxXhPDSKqsWihiHwoH9zNaFd4B3HYAVNco5JoP+4EX00t+oMZ frTu2ex7nPsgImKQvV9/oIucaryv0lCcVjmglattyZy/ibCihSAm+t4IMS8LcPEzNVBjcs PBlFebeOb46hXGNIO989kuN3zg5JN/b6lt1uD3RobBfoiz3PghSGBhDsw8LhNKyK6GF6Ci ePuMwANClSgl4KHYhNvAc6F0McF6Y+WULi0T8cVMWmeazg1TA3evaixYrldMjw== 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=1781538203; 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=Srhb235rzpN8yk2mi6iph/vRVY5bEUixb7GxeUPgYbE=; b=u9Fik0+QkpEdvcm+lkAS4uMHnZrE0tNsZ9HSVrB1hDJ4eqiDHU2qfewB+C7a/qQd2GmvIb nrtO41/Lt5Ou+jrD9JPrHI6ZVXeVChJdhWNixwujQPHjaI9zdbY4c+nnPIUAP8oWtAhdLF uP547rZmGCHSJ6BMRFdXLNNzmspFZHniqxfPlIr/YDLld/sjz/+uQlRuY7joDsl9GRtGcO JK/mrIFZjg7UWEGQoHm0A5Z25uEOUb6ATXRXHpfRVrQ1DeF/0WQqZ2z7zp8Kx0RDO5TQSO 6+a6ymSzAKIvZfKVpMATWy9hqPj2U+AT9AR2irReGaSXs4ZfTCznFYtoB4X1Cw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gfDt3182Lz125K for ; Mon, 15 Jun 2026 15:43:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3f98a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 15 Jun 2026 15:43:23 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ed Maste Subject: git: 52a2b4bc5da2 - main - tests: Fix build if TIOCSTI is not defined List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@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/main X-Git-Reftype: branch X-Git-Commit: 52a2b4bc5da21d7a54cb16b9450196244b59b8c0 Auto-Submitted: auto-generated Date: Mon, 15 Jun 2026 15:43:23 +0000 Message-Id: <6a301d9b.3f98a.7e4d47ce@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=52a2b4bc5da21d7a54cb16b9450196244b59b8c0 commit 52a2b4bc5da21d7a54cb16b9450196244b59b8c0 Author: Ed Maste AuthorDate: 2025-05-30 15:58:41 +0000 Commit: Ed Maste CommitDate: 2026-06-15 15:42:48 +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 --- 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()); }