From nobody Wed Dec 15 03:26:08 2021 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 8B30C18D197C; Wed, 15 Dec 2021 03:26:08 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JDLHh26KJz4mcg; Wed, 15 Dec 2021 03:26:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2867B149FC; Wed, 15 Dec 2021 03:26:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BF3Q8dV052847; Wed, 15 Dec 2021 03:26:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BF3Q8Lh052846; Wed, 15 Dec 2021 03:26:08 GMT (envelope-from git) Date: Wed, 15 Dec 2021 03:26:08 GMT Message-Id: <202112150326.1BF3Q8Lh052846@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Warner Losh Subject: git: 56e4bee1daeb - main - UPDATING: Add warning about NO_CLEAN build after turning off llvm mips target 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: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 56e4bee1daebecd5bc58524658a78a7e27f51bc1 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1639538768; 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=QAQ6OVbkTRlKdFfNx6wfswaoSmwLgXvtHW18+78VZV0=; b=I0VL33GPP/+9ozLTE75Gbsy3eUEWmJJc+8MXXe1fiftbk/YZuO/XQszrB94Kb20ajpPBEK /oYUcXaPfXkxEeE0UkhkDpx322DkBB9ZuGo56WlIKPND086sJUyCz+9CpXb7PXjtjJ8NlJ k2JJiMx9n/U/X4MnHaZUqkGewBembrCLWE1SpeWeW7dpFZI68dkpiae/PT9ZD/Y7SO4N6a fEze4VRTMvKbvQngQGcWNTuvIvVu+uQv/Bw21EyUjQPPu0qwm2f3lkDy8XT5vShmUwrYSE aGQ7L9UTw/VbHNDCOmDn9lVyj2ZP+2oUjvV0H2OKAzth69Xscoh3TK4q8pwPKg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1639538768; a=rsa-sha256; cv=none; b=NpihO08e/l+JglkoK4oJC2JNZFcQ2/Rja6Y2f8wNG1m3/9MfqDijry6Qe/99jkRCUclyg8 HSc0JK/Kbx+q/MjoRsJqks086+v3MlpPwqfqhRbJUcWpm6eNODW37n4xoLuTs2eGOooknR 3NoJ0kWOm89dHd1zklAQv14oN83LgBqnI/jW/zaR23UqSLKCnWSfvRoDFXezSA7/H65WzS NSyVy9wlnZJLYzrVLdq3UlPqlPKxMPlbMtWDiQOtc62tERjBog1qXYAN8XUzlk1ZYCju2/ 6KHhoThk/XferhUSttswG9w0BaO9ktdscmdf1pGGKTmam5CG5WXHNBfuQg8ifg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=56e4bee1daebecd5bc58524658a78a7e27f51bc1 commit 56e4bee1daebecd5bc58524658a78a7e27f51bc1 Author: Warner Losh AuthorDate: 2021-12-15 02:32:12 +0000 Commit: Warner Losh CommitDate: 2021-12-15 03:25:36 +0000 UPDATING: Add warning about NO_CLEAN build after turning off llvm mips target Due to the way that we configure llvm, there's a problem with NO_CLEAN builds. The *.def files listed in the commit change their behavior based on command line arguments. Since my flipping the default of the mips target, this meant there were .o files that were now inconsistent with how we'll now compile things, leading to errors. By touching the *.def files list, one can workaround this problem. Noticed by: jhb Sponsored by: Netflix --- UPDATING | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/UPDATING b/UPDATING index 0580b7e1f3d1..df3e35056ff3 100644 --- a/UPDATING +++ b/UPDATING @@ -32,6 +32,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 14.x IS SLOW: mips support in FreeBSD. mips related items will be removed wholesale in the coming days and weeks. + This broke the NO_CLEAN build for some people. Either do a clean build + or touch + lib/clang/include/llvm/Config/Targets.def + lib/clang/include/llvm/Config/AsmParsers.def + lib/clang/include/llvm/Config/Disassemblers.def + lib/clang/include/llvm/Config/AsmPrinters.def + before the build to force everything to rebuild that needs to. + 20211110: Commit b8d60729deef changed the TCP congestion control framework so that any of the included congestion control modules could be