From nobody Sun Aug 01 12:26:48 2021 X-Original-To: current@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 83FCC12DBDFD for ; Sun, 1 Aug 2021 12:26:50 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4Gd0kK65fjz3jSr; Sun, 1 Aug 2021 12:26:49 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.16.1/8.15.2) with ESMTP id 171CQmFE001971; Sun, 1 Aug 2021 12:26:48 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.16.1/8.16.1/Submit) id 171CQmiG001970; Sun, 1 Aug 2021 05:26:48 -0700 (PDT) (envelope-from david) Date: Sun, 1 Aug 2021 05:26:48 -0700 From: David Wolfskill To: current@freebsd.org Cc: wosch@freebsd.org Subject: Re: git: 99feb137f5f6 - main - `make buildworld' with time logging for each stage Message-ID: Reply-To: current@freebsd.org Mail-Followup-To: current@freebsd.org, wosch@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="YL1ukQszTZpDkqh6" Content-Disposition: inline X-Rspamd-Queue-Id: 4Gd0kK65fjz3jSr X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org X-Spamd-Result: default: False [2.23 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[current@freebsd.org]; NEURAL_SPAM_SHORT(0.63)[0.627]; FREEFALL_USER(0.00)[david]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; TO_DN_NONE(0.00)[]; FAKE_REPLY(1.00)[]; DMARC_NA(0.00)[catwhisker.org]; NEURAL_HAM_LONG(-1.00)[-0.999]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; REPLYTO_EQ_TO_ADDR(5.00)[]; MAILMAN_DEST(0.00)[current]; RCVD_COUNT_TWO(0.00)[2] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N --YL1ukQszTZpDkqh6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I believe that src/Makefile.inc1 needs a tweak to add "time" to the list of "Required install tools to be saved in a scratch dir for safety" -- something like: diff --git a/Makefile.inc1 b/Makefile.inc1 index 3d54a088d070..213b32a97ed3 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -1300,7 +1300,7 @@ _sysctl=3Dsysctl ITOOLS=3D [ awk cap_mkdb cat chflags chmod chown cmp cp \ date echo egrep find grep id install ${_install-info} \ ln make mkdir mtree mv pwd_mkdb \ - rm sed services_mkdb sh sort strip ${_sysctl} test true uname wc \ + rm sed services_mkdb sh sort strip ${_sysctl} test time true uname wc \ ${_zoneinfo} ${LOCAL_ITOOLS} =20 # Needed for share/man Because when I tried to update from main-n248391-f7f76c200a8c to main-n248404-60fb9e10c74c, I saw: =2E.. =3D=3D=3D> etc (install) =3D=3D=3D> etc/sendmail (install) cd /usr/src/share/man; make makedb makewhatis /usr/share/man makewhatis /usr/share/openssl/man cd /usr/src; make -f Makefile.inc1 install32 sh: pkg: not found cd /usr/src/lib; time env MACHINE_CPU=3D"i686 mmx sse sse2" MACHINE=3Di386 = MACHINE_ARCH=3Di386 PATH=3D/common/S4/obj/usr/src/amd64.amd64/tmp/bin:/comm= on/S4/obj/usr/src/amd64.amd64/tmp/usr/sbin:/common/S4/obj/usr/src/amd64.amd= 64/tmp/usr/bin:/common/S4/obj/usr/src/amd64.amd64/tmp/legacy/usr/sbin:/comm= on/S4/obj/usr/src/amd64.amd64/tmp/legacy/usr/bin:/common/S4/obj/usr/src/amd= 64.amd64/tmp/legacy/bin:/common/S4/obj/usr/src/amd64.amd64/tmp/legacy/usr/l= ibexec::/common/S4/obj/usr/src/amd64.amd64/tmp/bin:/common/S4/obj/usr/src/a= md64.amd64/tmp/usr/sbin:/common/S4/obj/usr/src/amd64.amd64/tmp/usr/bin:/com= mon/S4/obj/usr/src/amd64.amd64/tmp/legacy/usr/sbin:/common/S4/obj/usr/src/a= md64.amd64/tmp/legacy/usr/bin:/common/S4/obj/usr/src/amd64.amd64/tmp/legacy= /bin:/common/S4/obj/usr/src/amd64.amd64/tmp/legacy/usr/libexec::/tmp/instal= l.Z8rMzNyp SYSROOT=3D/common/S4/obj/usr/src/amd64.amd64/obj-lib32/tmp LIBDI= R=3D/usr/lib32 SHLIBDIR=3D/usr/lib32 DTRACE=3D"dtrace" make AS=3D"as --32" = LD=3D"ld -m elf_i386_fbsd" NM=3D"nm" OBJCOPY=3D"objcopy" -DCOMPAT_32BIT CC= =3D"cc -target x86_64-unknown-freebsd14.0 --sysroot=3D/common/S4/obj/usr/sr= c/amd64.amd64/tmp -B/common/S4/obj/usr/src/amd64.amd64/tmp/usr/bin -DCOMPAT= _32BIT -march=3Di686 -mmmx -msse -msse2 -target x86_64-unknown-freebsd14.0 = -m32 --sysroot=3D/common/S4/obj/usr/src/amd64.amd64/obj-lib32/tmp -B/comm= on/S4/obj/usr/src/amd64.amd64/tmp/usr/bin -B/common/S4/obj/usr/src/amd64.am= d64/obj-lib32/tmp/usr/lib32" CXX=3D"c++ -target x86_64-unknown-freebsd14.0= --sysroot=3D/common/S4/obj/usr/src/amd64.amd64/tmp -B/common/S4/obj/usr/sr= c/amd64.amd64/tmp/usr/bin -DCOMPAT_32BIT -march=3Di686 -mmmx -msse -msse2 = -target x86_64-unknown-freebsd14.0 -m32 --sysroot=3D/common/S4/obj/usr/src= /amd64.amd64/obj-lib32/tmp -B/common/S4/obj/usr/src/amd64.amd64/tmp/usr/bi= n -B/common/S4/obj/usr/src/amd64.amd64/obj-lib32/tmp/usr/lib32" CPP=3D"cpp = -target x86_64-unknown-freebsd14.0 --sysroot=3D/common/S4/obj/usr/src/amd64= =2Eamd64/tmp -B/common/S4/obj/usr/src/amd64.amd64/tmp/usr/bin -DCOMPAT_32BI= T -march=3Di686 -mmmx -msse -msse2 -target x86_64-unknown-freebsd14.0 -m32 = --sysroot=3D/common/S4/obj/usr/src/amd64.amd64/obj-lib32/tmp -B/common/S4= /obj/usr/src/amd64.amd64/tmp/usr/bin -B/common/S4/obj/usr/src/amd64.amd64/o= bj-lib32/tmp/usr/lib32" -DNO_CPU_CFLAGS MK_CTF=3Dno -DNO_LINT MK_TESTS=3Dno= OBJTOP=3D/common/S4/obj/usr/src/amd64.amd64/obj-lib32 OBJROOT=3D'${OBJTOP}= /' MAKEOBJDIRPREFIX=3D MK_MAN=3Dno MK_HTML=3Dno -DLIBRARIES_ONLY install /tmp/install.Z8rMzNyp/sh: time: not found *** Error code 127 Stop. make[3]: stopped in /usr/src *** Error code 1 Stop. make[2]: stopped in /usr/src 149.85 real 65.62 user 35.05 sys *** Error code 1 Stop. make[1]: stopped in /usr/src *** Error code 1 Stop. make: stopped in /usr/src Command exit status: 1 Script done on Sun Aug 1 05:17:29 2021 Making the above change, then re-running the "make installworld" has worked. Peace, david --=20 David H. Wolfskill david@catwhisker.org Life is not intended to be a zero-sum game. See https://www.catwhisker.org/~david/publickey.gpg for my public key. --YL1ukQszTZpDkqh6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAmEGkwhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2 PcncsAf/d2YSD3Hia0vFqQM8XqfdOylybK7SdPYN4Bur9LOzdTc411iy3fxEUkPg 7dxlTP8ezBSJp2ymdPbTx/G6lyKgU92VbPXMSNibxOQ906niU10Dx7Zkn3oafV5X 2h0yxg/kQ2C2tezVm5K9bQICvgydBoT02G+xFRPADHuWKSpIRMKLrTrFkUIn7Zzq KPs5L4/nzQnT4UhYAh9sqqqOmLecPSbiVRSZS005MbuL/N3/0WvDgIVXPpO6o1WS hYGiW6YwZiBlJHWqYAYc6am8QZh/WF/BoBTNbVcz+76IaZxi4Dxxa7vtxx7bYOfG i5C8n8+l71jfYfrIEf5sR6a39Q+aNA== =siXw -----END PGP SIGNATURE----- --YL1ukQszTZpDkqh6--