From nobody Wed Mar 04 19:12:19 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 4fR2Ng4R2hz6Sw8d for ; Wed, 04 Mar 2026 19:12:19 +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 4fR2Ng3hR2z3HtT for ; Wed, 04 Mar 2026 19:12:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772651539; 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=l7+xUNO7eF7nSg9kGUnZ6MUo+Yz4vGic9JxsSNJm5AE=; b=hNaFoG6bCdKXhDCeW437BnwwAk7ZlTCHzhySbwRvH49gMNJzbdCYfTaa8t/Ue6w2JvimfO DKCXPBp6ICd8401cwehwEKG66QUVEIfJ2H5f57KNKcOP06cQfohTsneVdbG6eus0nMnTzK mkSwE3Mk3r6SechOcZQsV6fBrfh3frrcya+TBxg79bzFmTQQedggw8lBwV60JAzEo+13fp IW9pNXecru/F/Q/sYZS+I+fTdmARrOtEQZ2SkTU0Af6N0N1dUbopAwW8LOieZEJuNzdkuC XXKCXdgm7PdrfFHQQ+Zsi9tljmJS8XgByfmaNRyULdUCNt/rITgADjxRUrvIJA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772651539; a=rsa-sha256; cv=none; b=W7wWqk6OmwWU6NYcmJ0+fPA1q3BcyMbcftP5btBDdsLj7gQNYyPTVB122ej94rb9cmSsYi N+A3m90lHDCPWF1zdPhTpPc8Rpop8q5cgiGN/ToBmGzNMlbIMW8TIvyDegs3lWX06QWzoe Ay/9DXNixziDj63E57Dr+GPjI5DXBg6WqtnuwmGMfLGQlHe3FEDVALcIh0ZqnAKBuPPb7j La05xzuuvFufmqCQOAyYm+jUIaCQPUoYKLGSMB8DHFX5JDlZNmcqKnZl+F0SxIAJYCithT kJROYw2BE4bdSYSwzfygz2k6QJDrk/cRyym9zGk97dCmgAGwTGptU+Qf9glgxA== 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=1772651539; 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=l7+xUNO7eF7nSg9kGUnZ6MUo+Yz4vGic9JxsSNJm5AE=; b=pKwcdPTfyQGkkTUbZko6DYlhJKHNyfMSoub5yK/rEvPNAP58VGEak+Iyk/ftmxuWIlKnZk L2+VrOTrRBu8ZnIy2ZNFCBJdNuN/eCE6HWiC5zptPLAp1CW2QBPJwlI+bh50EO0u2h9TTX h31SeBfgHRDiaFzCfWVBim6rt7heQWBwR3J7tG5LxUdAFvnSF2HtBBOgT5pM9IxDFtvRBJ H41aN4g4vA0zLcuobIcTAb43iBx71oEe/KHImJfrR0L8qh4XU0BHsNuTJqB4tbDy0FqTvF cfsnWqMQWijVubs9AXyl2a8XPRHo71FmccumK4ETALNlf8umqYCeDU/bd9qEUw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fR2Ng3BDPz12yC for ; Wed, 04 Mar 2026 19:12:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1be02 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 04 Mar 2026 19:12:19 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Ed Maste Subject: git: 858f53dd43ec - 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: 858f53dd43ecb84cf2597229e9dbda2f242d9dd6 Auto-Submitted: auto-generated Date: Wed, 04 Mar 2026 19:12:19 +0000 Message-Id: <69a88413.1be02.24089406@gitrepo.freebsd.org> The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=858f53dd43ecb84cf2597229e9dbda2f242d9dd6 commit 858f53dd43ecb84cf2597229e9dbda2f242d9dd6 Author: Ed Maste AuthorDate: 2026-03-04 15:06:26 +0000 Commit: Ed Maste CommitDate: 2026-03-04 19:10:48 +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 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 c4696abae8cd..8a1958902db5 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -808,7 +808,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