From nobody Fri Oct 09 18:46:47 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 4j1bSD56Wwz6vsm2 for ; Fri, 09 Oct 2026 18:46:52 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4j1bSD3SNkz4v84 for ; Fri, 09 Oct 2026 18:46:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791571612; 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=KjfMTxLL9XOyGqEQ+su71+edG8/VDJyaPV2gcqzZEuA=; b=mXBORnnJuHuBsy/whrpAELvPBJBuNEwa5gnQB1R8TbqGp5oeB0rQWhxHjDXwSeo0Zv44mn i0R1ttHA7Vlm+DR7d1E6zz7D3ABk/ieFtmBJaJkNhQVC9hCBGcAg6PzWeiqEWcul4t6TNe 8rZDUIz55DEoKIagfuIzmSNr7FDZrLEJx1QUMuYv5GeOA/HM1Qw5IR3KOQ5He4pIEyCCfl veJ+CTJGMkHNsuruY9A1J+tgd6Kf4y7Z2fBYHZ7Irhe4I6YDy5MqCmPwhrm8ctjISSxXcS mgi+ymmMVeCdg9TCVvAZCh+ih/BdJGkzIMG2zLk+qMdVlB1zdYqsL6P+dUmLkA== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791571612; b=IyMeJbwh79jm3oX7yVL4JlV5aL7d6gACI3sLtIYjU8LuMothiBxr0MaML1ZuLb7K+UPP5g B+uWgP5M5vxv+NY3MK2jNQ3L9VkQM1m7QQmDyEBr3x1gjFJuOtxcUJs0wVWu7pRxuEPYOr SKQ1JsqaKXi4M3GkPsbtxfQLAX/Ol/qbe+0uYQvZvyNi51ZqGYxYjFlCMRH+7iH7MQgodb RkZHCMDs3tU4bRwsq7egEdC9ADoFF4JQqV2M8ZYBgWcjocmbO5y8lI7nYK9Q8EFNvO91V3 YdlBKzgA28CIkDufW9W4Nhm7P1lBB4M7VibGPR8lQKTBTDqoTJw2QUsmZ1xJ9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791571612; 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=KjfMTxLL9XOyGqEQ+su71+edG8/VDJyaPV2gcqzZEuA=; b=N6Qt9JqSRuVxIS0YeXuhSyuDbusJ6Hv3Lv8TsC+u8h3086NKxIryn3i1BZSLvnU+3qPA9E MIheKBdzIe9wJa1SLdTDR1LX7iYfeVaI+Anr4IDLLGpkuMJyH+uXYgLunZuoQOeukNH5iS kFFqZYpjhVaKWev9feCkFPFfG0WrOnXy0V9J603Zr48aUhLH0dZiiac9hwhIh8T0lbSndK +HH4XzLElac5xaXVh5I6ZRn981kP84Yq7eA16fIdxuYmNjHnFFJV7SpTk/Eep7isLZwRD0 yOIznW715BoY9ORYhx/D+NxEr4mLAj/9MvytifyWRAkiIu6QOg6TKIMlYv7LZA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4j1bSD2WfJzM4M for ; Fri, 09 Oct 2026 18:46:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 22ace by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 09 Oct 2026 18:46:47 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ed Maste Subject: git: e959f2a7d8a8 - main - ctf*: exit with error upon terminate() List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@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: e959f2a7d8a8ac942983328f91cd5c566e3f72cb Auto-Submitted: auto-generated Date: Fri, 09 Oct 2026 18:46:47 +0000 Message-Id: <6ac93697.22ace.51b60016@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=e959f2a7d8a8ac942983328f91cd5c566e3f72cb commit e959f2a7d8a8ac942983328f91cd5c566e3f72cb Author: Ed Maste AuthorDate: 2024-02-04 21:47:50 +0000 Commit: Ed Maste CommitDate: 2026-10-09 18:23:42 +0000 ctf*: exit with error upon terminate() The initial port of the CTF tools had a FreeBSD-specific patch to print the termination message but exit with a 0 status, with a goal of getting as much to build as possible and silently ignoring any issues. We're now past the point where silently ignoring failures makes sense. Any future issues need to be found and addressed. PR: 276826 PR: 276930 [exp-run] Reviewed by: markj Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D43743 --- cddl/contrib/opensolaris/tools/ctf/cvt/util.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/cddl/contrib/opensolaris/tools/ctf/cvt/util.c b/cddl/contrib/opensolaris/tools/ctf/cvt/util.c index 0eda56dbf65a..5139725bb9cf 100644 --- a/cddl/contrib/opensolaris/tools/ctf/cvt/util.c +++ b/cddl/contrib/opensolaris/tools/ctf/cvt/util.c @@ -149,17 +149,7 @@ terminate(const char *format, ...) if (getenv("CTF_ABORT_ON_TERMINATE") != NULL) abort(); -#if defined(__FreeBSD__) -/* - * For the time being just output the termination message, but don't - * return an exit status that would cause the build to fail. We need - * to get as much stuff built as possible before going back and - * figuring out what is wrong with certain files. - */ - exit(0); -#else exit(1); -#endif } /*PRINTFLIKE1*/