From nobody Fri Oct 09 18:46:47 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 4j1bS72wl0z6vsm1 for ; Fri, 09 Oct 2026 18:46:47 +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 4j1bS72QSNz4vDr for ; Fri, 09 Oct 2026 18:46:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791571607; 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=NQS7Phd0eeLHppJbq1CRC8DslwP5Mr3+iHr2j7KlsdSvoS/sYnTH/hLn+uraKyOoSO/2dT 8l/5dB5/YxYjCXQI8wMzAqId7g+tca4fVKjx2CWHJqSzUtNshBetn63yZbrylbhrMKsHXP gx/1PPlScAySziDGrUPe2Gn1BmVJCP/kZNm72jSMCGAbvmyfxk2k7nYyTDhpw/AB1Rs4Sb gciB5VfZ31Mg6TjbAPd2MjhK2X1oDbKSLOSDJxCaJWuffx+Hr0yscP2K72+bzcJ1ysnrdm oaKYVwPyKCSsde7ww8SMqBE7rp9uD8CJ2VhlIl3i7k4ImX1nxmToKitwouPhiQ== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791571607; b=UaD6l8gylCet/2vgwLm7b88txbdRg1XR9WuKk6A27bb/729GJByTlNT5OnqsmYFartgR/1 /KrYQ+LRi0liKA4ZmeHctCXbaXUd9h6R7juROnyQ/Ib0xrUDy8UX2e3gKOSDuVX0keZeIV UGnDWKMgMXhN5NgAkXO8QK0Wg2cCvbveQWHx/EY2qSY3CYHI1MPJbrRx9OU/KMSXsfsNnt 0zSUlbE2BLjux6ziBSTr5/SGqF3N4XfqYaiTpXiOKjJ7SrN7952m1nLDBih40dCeDFwEYf 39O11n5fOxeNlbFKzMWxf+UBOKdXJV+uhLTIS+OUtcZr3RJk4l7ZznDugxG67Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791571607; 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=dwrzcytDyFLJ20gJXZc1fJjDHq8ExwrSqquNU/IlEPKmIpa6dAQYCq3rTeWMXolYUIYy+K URK1x98dHrg3NZmwAyo/4TWxNGOif37nOv77cuSKNphywbjfSfE5+AtLkEAN4O7uTDImoA zZn/0fO5wj5tPlkE4mAFL0BUZq6PZpn5gTdAELnOntdQhJBf6Nwh8NIuCP9VbWPzDuF2fR Va2fBcvL0RiiErRDWP+LnFDtpjWaUdzT7JWP3tDJxsgPhQaGmLlud0bizRLvxj3szdJyOG z3tGkgK8lqTWxe9ZOe88Y1EZow28khp2MwLliVy4ZW3algj0d8s033nR5G6Aog== 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 4j1bS71BvczMfb for ; Fri, 09 Oct 2026 18:46:47 +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-main 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: 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*/