From owner-freebsd-arm@freebsd.org Fri Jan 22 22:47:00 2021 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A92B44D83CD for ; Fri, 22 Jan 2021 22:47:00 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (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 (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DMvX34gMrz4XFP for ; Fri, 22 Jan 2021 22:46:59 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 10MMkvlq077016 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 22 Jan 2021 14:46:57 -0800 (PST) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 10MMkuV6077015; Fri, 22 Jan 2021 14:46:56 -0800 (PST) (envelope-from fbsd) Date: Fri, 22 Jan 2021 14:46:56 -0800 From: bob prohaska To: Mark Millard Cc: freebsd-arm@freebsd.org, bob prohaska Subject: Needless work in buildworld Was: Re: Silent hang in buildworld, was Re: Invoking -v for clang during buildworld Message-ID: <20210122224656.GA76907@www.zefox.net> References: <00104FAD-E32B-4DDE-80DD-FCEF14CEC06B@yahoo.com> <056845FE-7131-4951-96AF-805D07F7BE0D@yahoo.com> <20210121023358.GA58854@www.zefox.net> <8D0C2A4C-B616-47B9-864E-D846A6EBA3D6@yahoo.com> <20210122011535.GA66611@www.zefox.net> <655C6BAA-8B10-4130-A5C9-EDED6906207D@yahoo.com> <36A2E015-78DF-40AB-BF53-FB3D26FA5AAC@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <36A2E015-78DF-40AB-BF53-FB3D26FA5AAC@yahoo.com> X-Rspamd-Queue-Id: 4DMvX34gMrz4XFP X-Spamd-Bar: - X-Spamd-Result: default: False [-1.10 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; WWW_DOT_DOMAIN(0.50)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[zefox.net]; RBL_DBL_DONT_QUERY_IPS(0.00)[50.1.20.27:from]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[50.1.20.27:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 22:47:00 -0000 On Fri, Jan 22, 2021 at 01:53:06PM -0800, Mark Millard wrote: > > I made a discovery of an unfortunate property of META_MODE relative > to minimizing builds with installworld invovled between builds as > things are. See: > > https://lists.freebsd.org/pipermail/freebsd-current/2021-January/078488.html > > for details. > Is this simply because the "target" is timestamped at installation, while the object files are dated at creation? If so, would some sort of checksum be able to distinguish meaningful changes? Would it be computationally worthwhile? More broadly, I've been surprised to see lots of files associated with foreign architechtures reported in self-hosting buildworld logs on the Pi2/3. Things with mips, ppc and i386 in the pathname. The log always reports building "cross tools" when it's compiling for itself, which puts an odd meaning on the term "cross". Are cross tools and object files for alien hardware really needed in such a case? Thanks for reading! bob prohaska > I'll note that stable/13 now exists and git's main is now 14-CURRENT. > Unfortunately, it seems that main (14-CURRENT) will not get the > weekly snapshot builds that are reported at any: > > https://lists.freebsd.org/pipermail/freebsd-snapshots/202*-*/thread.html > > and go somewhere below (for example): > > http://ftp3.freebsd.org/pub/FreeBSD/snapshots/ > > until sometime after after 13.0-RELEASE : only stable/{11,12,13} > likely will, from what I'm told. Also, ci.freebsd.org is not > building main (14-CURRENT) yet. stable/13 builds are non-debug > builds. > > https://artifact.ci.freebsd.org/snapshot/ being filling in has > not caught up with 13.0-STABLE , stable/13 , 14.0-CURRENT , or > main yet. > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) >