From nobody Fri Mar 20 19:06:54 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 4fcsW21xvdz6VvfF for ; Fri, 20 Mar 2026 19:06:54 +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 4fcsW219xvz3fXl for ; Fri, 20 Mar 2026 19:06:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774033614; 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=Izls0CRwbKrHuVFhG0v1Mu1ATEsUA+8B0TqpbahL6zRvVef9LNDpxhfhFRFyyxpvAaGlSS ogq0Rjy5oHzgD+IONOR42B0+VxZ6oUSpxfdvUCNLK92qZmgIGGX6ggasNIYQMZGXkHSzA/ sDVafMIyd7Donu4YlPZYcWqHV/B6NN/D54aEnB2Th1jlpdZQzxWDIOFky+RgwYpLYwq/Qr wtq6uq9WcBv6Ne5qYS+Aq2fMJJ/+n9epTuwC+DP41CuavL+zjdHgq1X2KSsv4yCKvttBoY ommnQLrU0z5myLxUkvCgOdLS4CscsHYNy2TJxUboEzsywGKuFmiAqa7WUZ7wUA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774033614; a=rsa-sha256; cv=none; b=mWjfsVwDGMWceQiM+jVLkjBVx9DfO63J6mc96SY3BbL3jNFCXwj8RlfBSnEx8AXGfFvFfy pJZroy93GHRc6TRX3jeqQABHv9DGFUy4G7e7sS0lAi5InH1JtePLaWG/gg1IPFDTdv8adb 9p8uVxFjUulFfscycK8qLQLUlwJBn/cR4ghORc6V3dU+ADO/lGYFeq0c88khiwpG+WyiST Z1wXJUrxowWNxVM7Pyq3J7xBTqX6inWfC/203YyEaGhn/j4CygUGd3MF4Mb+ABC0Khffnt kJ/eseEpWCJzwRyXhc5wLvLP6GNSpkgvk6KF0I9Jbd+c/cQcPcHvx/o14CP/UQ== 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=1774033614; 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=L7e+btnt2lPBe+vXabVdjJxrUAMqnd2aNUfCFgKx+WxgsEeDXY8+SMGWU0WRp8rBimyRZy fqFIcQ7AMHAkQovh2XNMxlsYExz3vP0lI0oRfYISi04pfdLG4BIArQE4cFsYBR+OtpcAQA i5NFHeu8J+ljMYUFkCnuT3gpRvf6l1ri+U5FOISCk8LeazdDCo0uY6K3bSMAFFqXf+CH5u rAQ+LivjivureW7I2Rzk/7wlm0YWvJueMCEeKewZFGK3ks0sI5rY/g2qkhtpXWE3kK952m 1I/NBsEY9HllaL53ctutjUEB+IDi2BdG9HiVdTD69706ioNy5zaBOjW7q4NcyQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fcsW20dsVzfRD for ; Fri, 20 Mar 2026 19:06:54 +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 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 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