From nobody Fri Mar 20 19:06:54 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 4fcsW74FW9z6VtlG for ; Fri, 20 Mar 2026 19:06:59 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fcsW72jlQz3f9k for ; Fri, 20 Mar 2026 19:06:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774033619; 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=x4vDAxdtYs5eKcuNCFl4GZi0TRMrfng60Hpi+wnD2Ls=; b=c0L7hiE0HNDAn3Ev5AOdjAeaDBpVc72ENXYEuA1IrO6+YQ440q+5oa/Y0i3KwX0x9BrxAm ZmbjAgfwqjdS8Pxg8DgkT5RNxQIE5fBc6Q1YOQnAcKF/zmfnygFvReO0tXOvVYm6Wx+77E Mz8vnwNKczp5LWwCAe1g6ykYWJmtAhtcgivNphovUUBIk6WsTRJho9blH8Rg/LyeLyYCap 8h4SSz0RcYWF4NDJrESDs6MBsI89Bvo1Qz+yk7RgJA9zc5rCzkcy1a+IEQMgcThU7yAvKg aqgRcV99tEmrJLesgYs8tCsGXAHQyOn9qZm0CiOtMW+JXd8FcmTA59TC+pwp/A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774033619; a=rsa-sha256; cv=none; b=PrBUKSVal1t8L9jmUvMLy+yRfWoJkhUqA6WishT91SGWo6IkiAmBhhNltl5q2DqH77HBL4 15hpnz6e09Yf+o/SDOne4Klbe1ffwj9WnowFsIEBUU/+Tat0mFxBSvy3ybyPTk91mozkvF P2p9HnInA41k5na/t31UxCHVHzPMsOZaYft2Rcbw914V2NtWrVyfa3nhhdIEm6bOLHcwlw QKebRkpEPqucjuYl63Yk4GrWAuLU4KzucW4GTg9artC1YplXSiLgkmBjd1VhlhszjGssFN 95qN+mWvCQjUYqKpDxw4wUPJKJ2jn0lNj44VIe8hWZqQVcYFvWGLgZE6WdYCUQ== 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=1774033619; 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=x4vDAxdtYs5eKcuNCFl4GZi0TRMrfng60Hpi+wnD2Ls=; b=qmoBue27C6Qky2Xm28WxaK9C9HgYP0cTWJSudYXnp7uNuwU/5+zyMYhdjgYhFh/ScTZw0k 5wv7b5BUGje9Sgrvoa7uJgSdoAdAjLSY6ZlfOvZzQNh+Gn5RJc1tMhj7zj4kgFPIiOcpUw sGfx1VEZ15f9W8/oVujJJmKeXnV2KDcdZFaOYjBU5zkZ8945SvF2ybxMOCZjxxeiL75fX9 7khCI+GSjkn8K+D86MU6AuGRDLHPjE72/UcdWP+dr1WBJPljjBJOe0dG9PGtrYWNSyJgBb MuQ1L6tqGKVz/YTZDfo1L1BVTpU7ncdIE9qYOtCEijPhQy/RwR+SGg1RdPR/sw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fcsW72H4Jzfgj for ; Fri, 20 Mar 2026 19:06:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3f26a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 20 Mar 2026 19:06:54 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ed Maste Subject: git: e296211fd59b - main - Makefile.inc1: Don't force LLVM_BINUTILS off for cross-tools List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org 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: e296211fd59b6e4e0df38281a6d587b7d025f011 Auto-Submitted: auto-generated Date: Fri, 20 Mar 2026 19:06:54 +0000 Message-Id: <69bd9ace.3f26a.42b2449e@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=e296211fd59b6e4e0df38281a6d587b7d025f011 commit e296211fd59b6e4e0df38281a6d587b7d025f011 Author: Ed Maste AuthorDate: 2026-03-04 15:06:26 +0000 Commit: Ed Maste CommitDate: 2026-03-20 19:00:41 +0000 Makefile.inc1: Don't force LLVM_BINUTILS off for cross-tools Because of this setting we were still using ELF Tool Chain tools for buildworld. The sets of binary utilities are largely equivalent and this went unnoticed after commit 1cae7121c667 ("Enable LLVM_BINUTILS by default"). This was discovered recently because ELF Tool Chain objcopy produces standalone debug files without phdrs and this caused an issue with a 3rd party ELF parser [1]. Remove the forced setting so that we use LLVM's binutils to build the system. [1] https://sourceware.org/bugzilla/show_bug.cgi?id=33876 Re-commit after fixing a bootstrapping issue with LLVM binutils (in 17494c6e6b7d "build: Boostrap LLVM_BINUTILS for cross-tools"). Reviewed by: imp, jhb Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55650 --- Makefile.inc1 | 1 - 1 file changed, 1 deletion(-) diff --git a/Makefile.inc1 b/Makefile.inc1 index 16cd9b695109..6c126f01973f 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -814,7 +814,6 @@ XMAKE= ${BMAKE} \ TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ MK_CLANG=${MK_CLANG_BOOTSTRAP} \ MK_LLDB=no \ - MK_LLVM_BINUTILS=no \ MK_TESTS=no # kernel-tools stage