From nobody Thu Feb 23 04:22:51 2023 X-Original-To: freebsd-stable@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 4PMfyj1fwDz3sw21 for ; Thu, 23 Feb 2023 04:23:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-8.consmr.mail.gq1.yahoo.com (sonic308-8.consmr.mail.gq1.yahoo.com [98.137.68.32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PMfyh1Hrgz4R6j for ; Thu, 23 Feb 2023 04:23:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Yrtoa+E4; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1677126186; bh=MT0D44RYfRqbm+3Se3uNL88hBU66+r9gpMWipatFiEI=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Yrtoa+E4t3vYA+goi5qE0kTlYptwwPaeWTv2EA7llpE49XftDyvT0pOxR8qFRqsJ3ynfyDgxQb1Nllmpi2n2k8bXGu+PdbpqCh8ob8iNcK8zQyM+Jd02DI/OgnZyXswnJ2Hap9e1SIyjYaVtky7xsxK/eIN6ZXYWBTXSX4PJQzuah1h1byoYyix+zfnftDmZe5OVpeIBiTvMWjzL0I9w7VUgu1w+sumBA/OHYumw7OynirMqdIuhciYH0o0177h7ejM73pqZbh0zPtlwVG7NWw9XwVJlg3Lja/oaeFMh95CyQA9H7mpjCHlqMONvjaUaQFeJ+DvMB1HVzMDcZVaJgQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1677126186; bh=vurgl7WcH4hylZwyUIuNl5VB5UdN0ijGdlM+eQ/M5+E=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=D94bHij8f0SOthYNxDgkr0vkEDzE9e+32KKT9cBOhVQCIlnKF16yumtGZPNstyx9KXRWk2D2NQrDeaWxNfkxFkVTQASmG9tDXpHsT42i4IHKBfJXmupN1vf0AU7YAjvu+omKLIHumkTqEeDwQhWhv/kXG2AIUqUTqxmac0Ok3s/qJayiBU/8fr8z+g4rreQMbTojoenU/AE464OSlXHt9x1lki2WZmmLvwaldLx1FDavMz+ObXHOCw//vUGl+l7U2SFacieqD6FoidM2lBgNbPraHV4hnrPbGJ25ABp81CNuSOmafhjtFuMnK1WXISlQ1v0C0C8iINxKUCLMSxp8hQ== X-YMail-OSG: PxD2JvEVM1nMdZHd5rTKHZMECbJs28eLMlIjYqcrgGAdqSP2aijsDvZde2aMLxf 5eGUkXtslfCv3drEzk5vk3rMuYbcoOT4bOg.xiULvLetVNj7l9IrAPxDM5CAqIjpXNY5hPxn6qwv h94y4jqs7WwcIX0o1MI2fQLhA7j4N8.a4IrhxO7zpmETUYH_hFgA4aDk9mB5nUw1UZ170iaxi.z2 A2v1_bms_nOSNE8hKuVdZu1i7.TCEsuPJg_GHL44v4zI.2Ztfp0GktOpi6_qZ90DZ64_y8JLj_X3 eqD_Fle2bwAS5s2OS3TJD9IOM4j.1LAKhYeqKwc9NHvflXj7rTy4ODve5qSV7y54hgQWAP_67cVS Xeh4bZYpoJWQ1Id7ClqFY1CUo7cc1VXevVDcfPZ2UiDDLCAPlhtiUM56ZU24VTPXYUzCDTzqIq5S YB4DxvMcZRRTOqcpHlbro1f3TFUIpCc0KVIM8IZlJ_mv0ecDjUu8R5cF2PvZFWPDic9QgUANin_O JYweY9rnnAi3E4tXRwY.JwFMSiPIhSFen1nfsBg60eFXztLcnpG.1tryxbspb6wz.JeyaJBpSRtn c7VSx13bkzZfCzZwkFdmqQtuGGdhmXtUCVQ1ThDVQbUhxa7eYpB0yRcR2r97tgoXKu8Q72H36NdX a78Cmb8mQne1xAz14X9pgfOwTay2dIuzKoj.9hHWyVrnwjAStBbKLdSY5XnLlXhE1xXhSmk0qMc0 qNkx4Q5anWmXao5Btx_kwvp1lgfiPDdvliU4iEJ0syTUG7LS_Ji28ER.kvcidQF6B6VcqhSqfewu gqR_k2xii1voAgk71wq88JhHt4zZ8kQcSwleWPx6b0EwyLeyICrTtsqeGJxAqFXi5liSwSeplAa0 11a6wl8BDZWHk59F3ouIZwVoGZ54AqP2.2jt2HmdTwkksV3rd5zGWVI9VUoX6P2x4sRy.QqcKN.q noSRTM34iFdCWCmASALsN9GtgM3y0qBRXS.qo6cxzdFex1EGB2VjPPl3NJCZIaPvwJlO5IPNfbl4 1Z31wsUOnMhoKh8PROW3e04fo5uG0uJN7RwUyqNrV1tT.VIIAXXo8Lr_mYz0ixQHWXif570EkrHJ I8qXbEj_T9qVvn5eRqI2AYbsr0BokUkgeD_6X_8Yb_ZT_9d7.br9fYfftl0M_nVGZSebVUYCgjqz mRu7.pr.bj.nSmNKZG42b5yzG0WiJHowhomG5rnp2OZm8Uxd4F.Ap2IzLLHumKwWgz3Kg.sBqEaX fk3Qp2sgXVWWNBNSw.XgAqhC23RWuRcGTm9VVW5i0CogqSrg7zx6w_pCbVelnVsEKEbAibgtjctQ u974MYb45Yw79xEqQA2WNmydJwO.DU9WHnIYPg6bhiImjzC7dKA4EORwqUf.MJkT2_kdyBzLzAEA RuJtOOI0Fz6QHjgFfapzeFsWUZLmh_RWstdWEPqAjGOfOpOU7jNkP8lMz6nIQq_xsqAGPJYm6DqH 5y_WNS_CQ7oiFccotk4qlzxsdjN5swofj4migSeos_YEHXvhbys7ToFtg6t8E8u341d_mNxVKQc3 bMns8eYygXBOhcNobAhUgXL.nl95SrTR_jySHYVA5a5EtV8ZEJ_zswduIP0yZXxXALe_mr_XwOrQ S2e5B_IedN8jsWpkvvQBTNoOAAqy6.BGoh74U6hTXs5V5Gx.zFUTe7f9DhUoVAK0m8AuTQ8ap2oR EGjWLF849V71ZXMaoYJZO4ivNcoqFODPDVP0OUFS5YiWGVWJtrUt5S6Tv.WcQZWT6fp5AmUr6cDy tRaKLiaNGhacGvU6Q_u5exRHXV72oy.GG8EfjWha2m1HPpnnbYJ_YktJrabAcjUVS2s9oHs9M7Sp m05MQ_g7DF3U0j3QTNj5ilfat19G2uVbDtzENCNWyXBKKDHy922aTXjmVPptrbpDdNGdGEkdzS8N snpiyjaP_hNPvUf5JLZP8NMyu48kVflk9kEaLGKQC3J4eJNm11CZmIKX7dcAXgnEYhFhcwTupdpm d9M3gv2AWDHqCiq403NHV2oGqF7UFEtOKFwRwOnvrjPqK2VXlnJqU5NXsIrApiAVndPnH7ugYjGa D7cjhZbUrmvifzWRJjG.PSmY0IiJD0MnsEq91X.XlzC2ZMC2oR222AvXvkJV6u5DYD70viyyCGaQ 1ZtMp5pWs6Ir_YLkDY2GlKR9FengvgaRWJgPZqXjfGRzlgidWpen3VSO_xDhG5GVNAkTVxvrHKVt IxzBZLTd3G2H3BqAqwISQfsd8tXZn25QE6E3g9rSzyqdO5ENyzmJtrqFnIECLbHbqCksGU3Ix.4X MPQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Thu, 23 Feb 2023 04:23:06 +0000 Received: by hermes--production-ne1-746bc6c6c4-b28lr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 427bfbf09033cbc82ea4c78b0dd2187a; Thu, 23 Feb 2023 04:23:02 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: 13.2 BETA2: how do debug META_MODE? From: Mark Millard In-Reply-To: <68EA9ADD-9269-4C60-B4CB-AD3AB0955772@yahoo.com> Date: Wed, 22 Feb 2023 20:22:51 -0800 Cc: FreeBSD-STABLE Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: <41B536B0-DA66-449E-96BB-E11A8750471A.ref@yahoo.com> <41B536B0-DA66-449E-96BB-E11A8750471A@yahoo.com> <45A1D65C-22F2-44B2-8B3D-5B6FECA76D0A@yahoo.com> <68EA9ADD-9269-4C60-B4CB-AD3AB0955772@yahoo.com> To: Peter X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-2.11 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-0.61)[-0.613]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.32:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-stable@freebsd.org]; RCVD_TLS_LAST(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.32:from] X-Rspamd-Queue-Id: 4PMfyh1Hrgz4R6j X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N On Feb 22, 2023, at 14:07, Mark Millard wrote: > This is just an FYI about an experiment. The experiment had a flaw: I did not do the builds as -j1 (or no -j at all) but the parallel activities changes the sequencing of the lines from run to run. Thus the "diff -u" part finds more differences than I was intending. I may try to make a better experiment at some point. > After having done installworld installkernel for other reasons, > I did two -dM buildworld buildkernel sequences in a row (no > source changes, no cleaning activity), producing script files > logging the output. The below provides some comparison/contrast > between the two log files. >=20 > Below I report first on the frequencies of the file paths > reported in the "is newer than the target" lines that were > unique to the first run (diff output line starts with "-"). >=20 > I only show a prefix the full list: >=20 > # diff -u = /usr/obj/BUILDs/main-amd64-nodbg-clang/sys-typescripts/typescript-make-amd= 64-nodbg-clang-amd64-host-2023-02-22:12:* | grep "^-.*is newer than the = target" | sed -e "s@^.*: file '@file '@" | sort | uniq -c | sort -rn | = more > 4432 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/gzip' is newer than the target... > 2692 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/awk' is newer than the target... > 2155 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/realpath' is newer than the target... > 1395 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/Scrt1.o' is newer than the target... > 1381 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/secure/li= b/libcrypto/openssl/opensslconf.h' is newer than the target... > 1318 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/obj-lib32= /secure/lib/libcrypto/openssl/opensslconf.h' is newer than the target... > 1000 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/cat' is newer than the target... > 962 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/rm' is newer than the target... > 928 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/sh' is newer than the target... > 878 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/ln' is newer than the target... > 624 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/clang= /libllvm/llvm/IR/Attributes.inc' is newer than the target... > 553 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/sed' is newer than the target... > 437 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/mv' is newer than the target... > 417 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/mkcsmapper' is newer than the target... > 398 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/clang= /libclang/clang/Basic/DiagnosticCommonKinds.inc' is newer than the = target... > 351 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/grep' is newer than the target... > 281 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/clang= /libllvm/llvm/IR/IntrinsicEnums.inc' is newer than the target... > 177 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/crti.o' is newer than the target... > 161 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/clang= /libclang/clang/AST/DeclNodes.inc' is newer than the target... > 115 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/llvm-tblgen' is newer than the target... > 98 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/crunchide' is newer than the target... > 86 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/clang= /libclang/clang/StaticAnalyzer/Checkers/Checkers.inc' is newer than the = target... > 75 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/uudecode' is newer than the target... > 73 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/clang-tblgen' is newer than the target... > 72 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/cp' is newer than the target... > 57 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/mkesdb' is newer than the target... > 56 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/clang= /libllvm/AArch64GenRegisterInfo.inc' is newer than the target... > 52 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/gencat' is newer than the target... >=20 > . . . >=20 > Using egrep "/(sbin|bin)/" to be more selective about > which lines to show: >=20 > # diff -u = /usr/obj/BUILDs/main-amd64-nodbg-clang/sys-typescripts/typescript-make-amd= 64-nodbg-clang-amd64-host-2023-02-22:12:* | grep "^-.*is newer than the = target" | s > ed -e "s@^.*: file '@file '@" | sort | uniq -c | sort -rn | egrep = "/(sbin|bin)/" | more > 4432 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/gzip' is newer than the target... > 2692 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/awk' is newer than the target... > 2155 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/realpath' is newer than the target... > 1000 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/cat' is newer than the target... > 962 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/rm' is newer than the target... > 928 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/sh' is newer than the target... > 878 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/ln' is newer than the target... > 553 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/sed' is newer than the target... > 437 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/mv' is newer than the target... > 417 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/mkcsmapper' is newer than the target... > 351 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/grep' is newer than the target... > 115 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/llvm-tblgen' is newer than the target... > 98 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/crunchide' is newer than the target... > 75 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/uudecode' is newer than the target... > 73 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/clang-tblgen' is newer than the target... > 72 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/cp' is newer than the target... > 57 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/mkesdb' is newer than the target... > 52 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/gencat' is newer than the target... > 46 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/lex' is newer than the target... > 29 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/m4' is newer than the target... > 28 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/b= in/ctfconvert' is newer than the target... > 27 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/compile_et' is newer than the target... > 26 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/asn1_compile' is newer than the target... > 13 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/lldb-tblgen' is newer than the target... > 10 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/make-roken' is newer than the target... > 8 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/b= in/objcopy' is newer than the target... > 7 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/uuencode' is newer than the target... > 6 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/slc' is newer than the target... > 4 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/file2c' is newer than the target... > 3 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/dd' is newer than the target... > 2 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/truncate' is newer than the target... > 2 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/env' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/b= in/nm' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/touch' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/jot' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/egrep' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/crunchgen' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/cap_mkdb' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/basename' is newer than the target... >=20 >=20 >=20 > As for lines unique to the 2nd run (diff output line > starts with "+"): >=20 > # diff -u = /usr/obj/BUILDs/main-amd64-nodbg-clang/sys-typescripts/typescript-make-amd= 64-nodbg-clang-amd64-host-2023-02-22:12:* | grep "^[+].*is newer than = the target" | sed -e "s@^.*: file '@file '@" | sort | uniq -c | sort -rn = | more > 2155 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/realpath' is newer than the target... > 1466 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/Scrt1.o' is newer than the target... > 878 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/ln' is newer than the target... > 444 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/crti.o' is newer than the target... > 235 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib32/crti.o' is newer than the target... > 67 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/crt1.o' is newer than the target... > 41 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib32/libgcc_s.so' is newer than the target... > 40 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/libgcc_s.so' is newer than the target... > 3 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/legac= y/usr/sbin/sh' is newer than the target... > 2 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/ncurs= es/tinfo/./ncurses_dll.h' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib32/libcxxrt.so' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib32/libcrypto.so' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib32/libc.so.7' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib32/Scrt1.o' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/libssl.so' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/libcxxrt.so' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/libctf.so' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/l= ib/libcrypto.so' is newer than the target... > 1 file = '/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/lib/l= ibc.so.7' is newer than the target... >=20 > (The list is already short, so no subset listed.) >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com