From nobody Mon Dec 12 21:49:03 2022 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 4NWFdZ47gPz4jf82 for ; Mon, 12 Dec 2022 21:49:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.205]) (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 4NWFdY32Qrz4QQS for ; Mon, 12 Dec 2022 21:49:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=MtDzcedN; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.205 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=1670881759; bh=mbixoN/cqQTr5tNMkwRuUudnAF36R1b2Fw5zTRcB9TM=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=MtDzcedNhvJ7yY0UZQNDV04ZsbeQcCOGEo4lByzpkaGYwUYUnsyY71qZZV7bsSYusO/jKleXR8ZuAD/l9+KvzZkCfF7w0hEDCiLswAFzYr5MDKKdqPTHNyEkiVJJyC487WaGHhz6MvYyKlhg8ncuVpZKwUYKxUuTOkKXsKu4cqmU4vC5S3euwziNZto33UavEWziQ2SXqY7wUGRsDpXKKYCDyv0S7riAx8PgRmju2Hr97L5bX4IV30bP9LAK2PI4Soe815gFpeIrdzZCTMdfBrjTrleyHWAPyB/hE5KebF/kzE1qKB0DQRHyhF/KXoNjEH7c8j3bb8/rbxzfRwuMew== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1670881759; bh=ODMriphsTLPhnuk2oAAOA+NDAvn1WUNuVI01u6wOJH+=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ZgwNRfW3P+en1GKTCaIw/jSAfdhEViqxf6ByVLbeMG6iXM0zI/igjcGzksvi47iYFrpn49YUqp3ow+Gr1MMR/oIWN3o4wDrv5TbjAneKTk3N9qHREiUDrBhuL9BdqxlhvHGNXrTS5bCN6Ca6fsyiczsommtwKQ9wJaNqeFmVnqge6AGtIiOqpLb/mVAau5mIpvu6P41QMFkumNuutcFfO1s8sMqe8ixEXom6YYAhGEFHEKn2n+oYOAe8XbWon+8b21ixBT3HB4nblvkR0Ynxn50AV3KXFqJnVXAKEzvV/+Yy2WqaaFNEJ39EJZVy9+FmyYtt/igbwgLwI6Viy0C0rg== X-YMail-OSG: .MDdNZgVM1nNSPzlbN9YtkN9bHeNXZ1K__Rj6S8utAaHn1E9Dpm0baMaC1m47DU DY9FdoCdLARs_dlT2pFVttlzf7t0t2oJwrUnAnPGyrRGTOBBU1BaGHvmDadvGPWZjdEjXmUWRGru ip_ropKZfOcvVaDRNZ0qBZQtw.i9T5.wwn18UQO3lEwFXkFxqNZrT3qoW2.VfxmkhQFFoMHtpngW LO0acJvsQs9TdneqtSC7rU6LXI0Ff.z9hEpBMgTNCSz5.KhYFdhCpFrdusRv_HLQjmVAVMsJTRvJ wbDsBBup4CeZUtb6yn4Ij6LV2j9yWYPfZIc0_XHFlx2H6gJjlLnmTYNSn5Gw0.nJc21foU9KkFW7 wyTsoVlpq78ZWq70VbKCLUbSpWF4E7UcmKSGDGtiuQA90laxUdtPWijRGOqTt6AiOkJaSmkQzVrX CHyCooWO2cVYv9n_9b7CCjmjiBx.GZE6RM0_uH6fNYUVNrZpJSvMxNxNSF83gM4JhfPLVpYcplLi gpdc_uOucnd4KvLfz4ylLMQkJ7F.IaLqo0jbqdiZM_W1hTdH7LQLRElMGCc_8Dcmkancetap9dhW a4Gg_ZjpNAQCUQkKZDtgciOCJLZbwmmhsSuePqtIJFiIfHpJhnIWvjYwsR1ZHp.M9yBP4KServlG Mlu2LJ3CpcSYoDctAsc.55PHaYr_Jq0MSHm69nbHNZcsGsQz3za.vWKCc7U_xO6QJ2wUFzAiFwIL 3kv1lsLgTknKVi4Df8rMlstXfoAFzE2CZtZY5nyqhyQ7dXjZj3YTgZKL8QA6j49ZE_2CfGbu9euR 0ipLJvPv7e4mWzS6DShzcjfuorm7K5HhLF0q8A2Ak77oaw0VYBWJlZzCqq6CqIVbMCjeb5f_TEbN nvE3myBiHAad6.JiuhMPVCKv0If2ZOoUmY83n2LRY1ilT8DyXPVoMWisYzlZOIl7EPo1MI0sc4D8 xQWoQGjQVNGBekq7zsQCA.Ok0h7WiP2HejxFMpy06D6Kl7XMBNbKqP7roEyspIB9S42G6QqZyxcx 19Trl5HyxsBURobgMunoSdVaOzSt95TP3AVaXP7CrdSz8baZzBp4eUtvjnVAziTKftBamaw70S10 PtngiBXtbjv5jjPHkxgo0hF.TyhQHz6hedWLhx3zz43Y8LafpKhPmExLUDEupYbGlwfDeGxtXGtk ViBl2lt4NB2aO4yqlNzlRyGGgHCpd62sftgLY4xG6GveeUf_7nVUtsbJH2IRZondHyP.SFcvCwbR jPYDr0fwV7n_k4XNpsMe6tDvWMF3Og.DkcKUawMagwNlatVa8yL2iynHoZKlEAIlgcQKM7pszw0i K3ziRA3xGhJbXK1X2JDcAaPgYnyCrOktnGVmQq4TrKyjaqSUNnWK4whLDN5DCfNGzAfmvX9oCjV9 ovB5h8anPTWpCxNTlQnCefZbdkkwpc2Qka2IBBdZRfVJKvHQMxf.vFu.r9cm.FMor39POU65k7i8 ki0FwRNecFuHcNvx0xGce5Z0_J37fgALJKTh9MToLON9VdDk2g.WktjF4YwU3WCiGKJZq9i2zg9o OAr1.HDRlEYbRGeh5.71T7Up69ow45CQgoFOR3pwNANtlPNH7GBPQAgaBKd3fLkLjB1IvpUn0xHP d2hYZlDpX47EfW0jpMQaFIC673S0y2fhNPpxipZ1PUy2g9zO94bZjUCKn91FWStCZtoBfG2nhaX8 XvQDlVovjgIEgNIJPlPZLfgMmjQrKduqNlCFjr3Av2LcvwN.CWDUfB8nyB.zT0Jo0Zzj.Chh3GE3 n4AgicFzqA4PkHzxpM.ZuAHGHqPp8dXWZXoaJbB3F4dfaRBfzgsI7PBDBw4rPIijPSf2V_XfM74M gIErOmCb7ttR_goC2QCmM4GndXMpr2glMRKIaEMgW9InnNJxeiJsPveIpQXGocE1kGQlTm.LCSaC ea2aMNcPXBAZLx4Yev74XpiC4IMD0kaBcbDthBxCSSNvEjeAHe6LVKVJfS4W2KyUhma00CgeNlip A37J693CSTqpik.ropmyMbWO4PtMHDffvcf8z1TB34ZfneRxc0CT7d_8lioOf8OKf5IRgVhhotEC JkGLd0nN.5NczX.GebQdjSgdEW2AgThw6zN5y7nTi8QsMjRdIILswdPrRHAflvpIKUMJq7gJK_u0 KcMyo7EFxvGEe6JkDlujxQyfDs7y_4iGRyBaG8kmEs40tXzyBK.D1NKZxnRNTd393Hkz4q_7VWBx Vjs2kR_biPE9WIDo6ocfIBm.glHonZ8RZHAF6nn6Abr5As.9AyXQomTNHjwJ7wkYbWvjJWqeHwQy m X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Mon, 12 Dec 2022 21:49:19 +0000 Received: by hermes--production-ne1-7b69748c4d-lstgs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6be09630c91cd148e6a15c5364146241; Mon, 12 Dec 2022 21:49:15 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 (Mac OS X Mail 16.0 \(3731.200.110.1.12\)) Subject: Re: git: 83bf6ab56829 - main - uname: switch machine to HW_MACHINE_ARCH Date: Mon, 12 Dec 2022 13:49:03 -0800 References: <3B0DA088-0B91-49F0-9372-A419E1BF982B@yahoo.com> To: Piotr Kubaj , dev-commits-src-main@freebsd.org In-Reply-To: <3B0DA088-0B91-49F0-9372-A419E1BF982B@yahoo.com> Message-Id: X-Mailer: Apple Mail (2.3731.200.110.1.12) X-Spamd-Result: default: False [-3.35 / 15.00]; NEURAL_HAM_LONG(-1.00)[-0.996]; NEURAL_HAM_MEDIUM(-0.93)[-0.928]; NEURAL_HAM_SHORT(-0.93)[-0.925]; 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]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org] X-Rspamd-Queue-Id: 4NWFdY32Qrz4QQS X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On Dec 12, 2022, at 11:51, Mark Millard wrote: > Piotr Kubaj wrote on > Date: Mon, 12 Dec 2022 14:48:57 UTC : > >> Reverted. Sorry for the breakage. I think will return with the next >> version of this patch and this time I'll make sure to run make universe >> on my powerpc64le instead of those pesky universe14 hosts :) > > > I expect that any buildworld buildkernel that explicitly has TARGET and > TARGET_ARCH set on the command line or in the environment might work, > both cross builds and explicitly set to match the system doing the > builds (explicit but actually native --in other worlds, a limiting > condition of a cross build, a self-hosted cross-style build). > > So I'm not sure that universe builds are a sufficient test context for > the specific type of change: You likely need a set of tests that do > not assign TARGET or TARGET_ARCH explicitly but are executed in > environments that look to be native for each example architecture. > You might need to ask folks with systems that you do not have examples > of to do some testing of non-explicit native builds. I left something implicit for the non-explicit testing that may not be obvious: a full sequence for a test seems to be something like: A) from a pre-change context, build with the change B) install the change and boot it C) Try a native rebuild and install without any explicit TARGET/TARGET_ARCH assignment. Making it through (C) should test the non-explicit case for the kind of environment involved. Of course, if (B) fails or leads to failure in (C), recovering via more from-source build activity in that messed up environment could be difficult. Using explicit TARGET and TARGET_ARCH assignments might help? === Mark Millard marklmi at yahoo.com