From nobody Sun Aug 13 09:23:54 2023 X-Original-To: freebsd-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 4RNsY76gqKz4qHRQ for ; Sun, 13 Aug 2023 09:24:11 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-8.consmr.mail.gq1.yahoo.com (sonic316-8.consmr.mail.gq1.yahoo.com [98.137.69.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 4RNsY742kqz4YFS for ; Sun, 13 Aug 2023 09:24:11 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691918649; bh=6jcL/aaHl6JS2yOXJp9oeSKe+R3vK2KtKBp5NUUunis=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=SNp5m9gfYKYQB1nts+93hb0+jkcaBwndBOI5Aqakv4IazkXCQy7VnLeGfYwlDlS64vRCBgBlCBmAaJlQKxi1OYiKijAi4koREDY0EajxYsagtVoDvAgnDIJnEdpXsq565oAzrNrNIf4GR9KFqPxawQ9FFOQflc/hqRA3Zec/qEBE6vF7h090e4Iv9x5qwDpXa3Pi6Yt6TGGk3psmQALKL7JAyuxXB1NyjNHU483GUVl6Bvi+dVeVW6a1Ibb0oP8akst4LQd1vSQsyXSfkDgLloMUhcrxtnV8Qdo7ZJB25nvmJA7zyD83fASwSw6oz2wgtbemzEweMiJ+L1TLuOlR1g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691918649; bh=5kQR7qdyrYCZEJ6vU6G3HxyONAdHrTaPh5ZTPwKRdXP=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=ocROWxfT+7J6SlRgewftAmeVKMBJfZdkU8I/rmi3c71tMXs53LpC0/sD6KieGWcD3krdDhXBVaMHJLB7KBGaHyxlhWfamtMLufneruNWRwhOhoRFRNy8w/cGJ0TH4nDvDnm9ITQtSojvpIWJTov4gX4RdfFKPHbIId2ONPuB8V2BJG5AztuZSls0kQqKbQvS9HoPgQGQ+qceFLCF9f9nwC34qr8/fvhikNPkXUhKgrLqtO7Td8HdOs+4/jYqRpVFt9JXwZQj/D0zvyYH1RDtCvrH3VXGjvbM3yP3qSxR5VGI5JL53wNiaK8BFIxMQbUC/CgVxW/s9pEVksjzAEkPmg== X-YMail-OSG: tbNM8HsVM1lk2RD3MkPRRua46loocmxpaaZ39f5bDX2bkoQPcloY0z.Nrv_GQjZ 3rer4R6kdpT4hvR8PA3a.6qlTdlnSa_0QTVlTQiz9BBZ.8LZ_Yw3pOicdwq2XTjIsUkoK.tIqFBU D1Xi2B_26TwKeuVrgGUhyo23Fg0bvgVUXNGeZI3PH2TWy_KEO4dRkh6jcnUwoBmwseVkHRp2a2kh UmQbth2GKEC0TXoTOoien169.bmefDkZFbe7KHplb6NuSD9ZWMShpfXJM_oaFDHG9OgfY.gZwsCm Crc7GMf1XXk0aitYcKPTKGz3wUXgaSUK1SGc.FtqXatgGiULrDgL6IvXXmBWvkh8yWiURNygxaKx S67K.ax3HzcruqNYiGfkOYLt_DdJEJ3umTP_jOGGIUZn_SOfUfcq4sbBqeIv1GTx0boE0HzvuuDl DgMYWNs5PNUVjicrQ6lt4GSWtvC52j1mvCaAUR1m_Fv9ejl7JIyEpXDn9oXgKRYbF5XwMQMJPAo8 yFc4HZCeYV03Dyseml6niFh_EUoXBx5ttyX4BpJhNtr4YRlKFtFL57BQ4Y7yEKueg1poYZtVtXZw hKglBiNk69zmkX.GSMn7SY.xBLYiV4yzLHFALyGj5gytFGpBUTgTIc6jcGTL6iYYeDXTGCrzr8jL y_fxMb_be9Iff.yx_skE_d6W9cgGDIztps7BgwDaM1czmSawax3oRTey0yDVKOdJSs9g1ao5qdfZ v6tNv1wqs0B_0Bm3JltZLj0Zfh_PrDYHIQpgwKvgPQj4gaIdUON7MX98S8GrZAe5r9LNaXPnBdxh BkXPrCyhA2Dy4B6IDAS5DiFNm2aeZWx6kOHLCMcEl0bqujXK7okoFznRqBEfvdRd_DwlDsNsOP.u ktfvhkAwoGjHYovvE5Xj2pEWruKKK.w0BnfQjxxNJ1evYks6vZx8vU2tZUPmV4jx8nRvuXBXHylw 4HGow4hB4VUBJkyCYLNQ_I18b1QHPALsmnZ.6QPQ6fcpxWHhCV0MPVzMZhvfTsQ7OBiqN7UjZKVy 4Urjyiq2jJWAjXo067Ni48g0hYw8YqnNnW2REGLveyos1xpi2YGPxQB0dssdUxsYc5E5IgH_zmHi .jqe2515yOkKJsKqvHPUctBP3LR2Jl9nSuXctCw0kXt8NXSA3a7PTwg067cxeR584FYWDvDcTKTn WkGHfcagsndZ9iPRxnyE.4PvzkiVCE12rBXa8D2aPSH0R3fVMxbhSZiVP035wLc4.clPO1UvEi1H aUcRnGVgjalQo5K2Ih95omssKMkJns8pyIci.ErniFWgsFwx6QxcL_diQa6YFrerg0CXe69kv5dp 7u_NmiFLbB5weNd8vFMJmCVB7Utabd_i7SMF8RywZfw_iIcfh.Ha1ySvAuaKIXzJtUuOIXlPMm.b rrB9T.aiIdnofGmwzsn7CMvc0MZom_V0ylBpDQ2tWVBOUIfyuu5OmyZAsk03S0dgPCF0X7R2olJ6 z1DYrbAwPYk2n4X9F7RMzZhmQFl1b.G.6R0Qx1s4U42ypEQ8Khf7Uut5qtT5stFkkJmVMghYVKbG RLi_DplL4Vw3lO3y_VKj7Tv0vJpvL5eFs0XNSHeLBmSgeaTt3tK2Twa3xdhtdqfdN4muLOjfGYsZ 8bNCvNAkfSPmnYPpHt9W1Lxp6r1YXnjdbgYE7yE0TsP3kgCcQJRsuC2ri.gYg2R4BX8l.x2jmUnE fNQIAYeajditBgYzlATuga5JNM17QCwKJ6Gh0.tz9LZkgbmrHNG4YnEG1d.gaMEHya76T1_ZYCI6 aYCxGuy097bXeks6AuVCXHbh5qwy.SktssEToccwUhWfffM9lntZaiSW2DOu.wAaaL9BwAD5MjH_ DLihyO3csGlUuKRdQnFkakNe1_VJ88eTcltOEmEg_Y9Hb4zmMDqlxiaLjHBsMBToX4JLi_4B0o7v OFwFdhkQnD7VNmIPA.yg2md5DwbBHKev3ZHwKOdCgnNCk5RWOb8uTEfy6NfNUimJp_fxP.TndlA5 q803.ijRyNfxtnz.PdWRjldJ1SRcZFUDdI__qKjRh5DWk8qA7R8SG.7PUdTgyw4g0OxzCFKgrXIT er9f5xpvpo_0KS2W4m4C1yau7ywaHqnaiMK.Kh_zOvOP.j8tC0YtrdUvSrZUOruIETysQG9LzxWH eKzANgZKfGCFIMen_h8Rfqv1jF.IGaBQLo5MA26l0jIX4lJlLYZV_JQiwZKjGjYCBu4KShIrUQ3y FjeJix1pyC_6INdSB1P4.ODNqziWP0lqWluCA9KkCRJVn3dNbD3CGJ8Z1JdpGtfjEX9KYKO.8.oj zlQ-- X-Sonic-MF: X-Sonic-ID: a2a4f427-ebf3-4e62-bf88-6c0e93423d8e Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sun, 13 Aug 2023 09:24:09 +0000 Received: by hermes--production-gq1-6b7c87dcf5-rj4xx (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 770f63c3f5ca04d6e46eaf35c4227335; Sun, 13 Aug 2023 09:24:05 +0000 (UTC) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: /usr/sbin/etcupdate -D/usr/obj/DESTDIRs/main-CA7-chroot -s /usr/main-src -M TARGET_ARCH=armv7 ends up building dtc ! From: Mark Millard In-Reply-To: Date: Sun, 13 Aug 2023 02:23:54 -0700 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <058C6DE2-BB5B-46CA-A9C0-D50293137A8D@yahoo.com> References: <3EF7CF20-BFC6-4A25-8806-633CB2A3C4D2.ref@yahoo.com> <3EF7CF20-BFC6-4A25-8806-633CB2A3C4D2@yahoo.com> To: =?utf-8?Q?Mina_Gali=C4=87?= X-Mailer: Apple Mail (2.3731.700.6) X-Rspamd-Queue-Id: 4RNsY742kqz4YFS X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] On Aug 13, 2023, at 01:06, Mina Gali=C4=87 wrote: > from IRC, i have learned this is working as designed: > etcupdate without -B does a build. My interpretation of what "build" referred to for etcupate was way off. I've added the -B's that I was not using before. Thanks for the note! > Also, jrtc27 recently made it so bootstrapping, because otherwise = BUILD_WITH_STRICT_TMPPATH doesn't work: = https://github.com/freebsd/freebsd-src/commit/d81da4c98328d4ee3fe4c0a85f68= 74a3c69a1afd Yep: that added what leads to the dtc build. I still wonder if etcupdate builds more than it needs to for its specific pruposes when it does do a build: building dtc in order to complete an etcupdate just seems time/resource wasting. But, at least I'm using -B in the future. > Kind regards,=20 > Mina Gali=C4=87 >=20 >=20 >=20 >=20 > -------- Original Message -------- > On 13 Aug 2023, 08:32, Mark Millard < marklmi@yahoo.com> wrote: > I'd noticed that the etcupdate part of my build procedure has been = taking much time. So I looked with a ps -axldww while it was going on. = An example was: `-- /bin/sh /usr/sbin/etcupdate = -D/usr/obj/DESTDIRs/main-CA7-chroot -s /usr/main-src -M = TARGET_ARCH=3Darmv7 `-- make TARGET_ARCH=3Darmv7 -DNO_FILEMON buildetc = `-- make -m /usr/main-src/share/mk -f Makefile.inc1 TARGET=3Darm = TARGET_ARCH=3Darmv7 buildetc `-- make -f Makefile.inc1 _bootstrap-tools = MK_CROSS_COMPILER=3Dno MK_TOOLCHAIN=3Dno . . . `-- /bin/sh -e -c echo = "=3D=3D=3D> usr.bin/dtc (obj,all,install)"; cd = /usr/main-src/usr.bin/dtc;. . . install `-- make DIRPRFX=3Dusr.bin/dtc/ = all `-- c++ -O2 -pipe -fno-common -DNDEBUG . . . -c = /usr/main-src/usr.bin/dtc/fdt.cc -o fdt.o More may build. This is just = what was present when I happened to look. Seems an odd thing to be = happening for an etcupdate . I'll note that aarch64 targeting aarch64 = (self hosted build) also spends notable time and is likely doing = similarly. =3D=3D=3D Mark Millard marklmi at yahoo.com=20 >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com