From owner-freebsd-git@freebsd.org Mon Jan 4 03:23:51 2021 Return-Path: Delivered-To: freebsd-git@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 AE1EE4C90FE for ; Mon, 4 Jan 2021 03:23:51 +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.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D8LZF2pvkz3QYR for ; Mon, 4 Jan 2021 03:23:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1609730627; bh=qnP+hFKpXStMSw2gWyCF6gazFo02U7tMIBQrlP1h9RS=; h=From:Subject:Date:To:From:Subject; b=Ce/7hMvv8uVVxXFZ0EQdGa5M7KSZrG0SafCL8RCptwhsCtP8HRx545rodclIy7ts3OLTWgpJ/Cr44U9La1hrY8elw5ptnX3z5QM8RQex9GocN73z4hxT3hEwZqLDSGI+8MAxnGPfYPakCPgpatxCs44yXYfrBioyry3Ma+qh4W+BALTW+HIHQSTHjLsoD28xTsC5FgdjCxdPWfIXm7yLPdKvB+8Nn6sw46ctm2TeDMUPrZrXpxquUWmfv9Yl2mJoGhZBbHt4qeHzPAWCvdnJshYNjEWzlZ1aHnuBMjQQjB4/Zzj1VnIJJTc3Hs6fvvABk4ebLf8arihcdheFebTBQA== X-YMail-OSG: Nseay3AVM1nic_ESqwe8xLLQkXGH6OFAjZO7YoDVSNPGE1UqAd2aoaG.jr2BEq4 CS0qS_yLCG0llxC6KymjOVp.mx22tgrWO.zoRQBtePrRA61mWweJuDXyrEY51t9NCpDs74Hg0218 6lMbuvsnNrm7urOqPiOAZJpdcW_fyC0bNJV2XNb1HEDrLxZK3tDsRc86RVw8fk_1PLyu5kx7uu4D ezijqD7KmdOs7SHNS8EpMjxlbRu8HuCa5U7hwvcsjrBODG4hcRURf0uFNZUpsXRmhG2HNN.TQJxn I47hx2nQEqkVfMyBjx3oNT8ZwDlUkz5zYz_zI4v58oHGtI6a1GIMhpcEcbMUa6S2kfkImf3EE.RV wQ8A9GB3ARzyiw_GdDudbj2TmOX.PbEPSVeQBUDamZxs93AARYPQS6nJ3_BHnNFqoy5uHNzxVuzL 2MX5jAUtQyM1Ov7juKach.VzMCM04oKaXrvPSvTOzkjYXoD3rXPL6wPMx5QeDSlWWzhtU0AJxS82 DXBbrEFkHowT5lrx0qmp4oq7hK53crUsjx_F1QERwnEbPiQ6WUBDLgvWwvpKJWQJ2uyPZlJ3R830 wOEPx7npd6scXW4CIP2M8ytKIhu3cYm949_Y3lWaenKHssxGw1VCS2ApTEIc5G4Yd3BsZrkaYuy_ MhWBxYzmsBvL2XWs436YjuBEQpVWALKKp1qzmA3CL8QD5kMCPr7tHNMU3RIg49qP5ZDq.XlfAuHn 6gkR_AtyOqpVRtL_8LdxTSoPa9ya7HynrY7wqxQ_MFhl4V0zz7sS7TKfS9YZ_EYApbzAJb.erdXR 3PgQPDEW6ehiU8OKTVfynKipNMQymSM1.oTZhuxMr6_2mwnuR1IRypXaX4Al8l0aTsc2zxvVPxGX uJFPNI2VmG1dleGK2mwSnapcEQwNDYba.3DYtKaoNLMxgkRvknwuiFBFdxh2G2WVe224LnL7OTFj yOy.h1sQ2kgQPPQaH2EQ2D19Dg0tBFUXcgpMvaydGS5uSDu_O6QRYg_fKrCqGSbGnzdJHiFSlW_u hfsy4gIwWVKIbo8CMxk9ftwr_GLsG3uQIEYjn603slVVG.05_DUIWftZnVyFa4cWskbWH81FV3lW BSnAdyzkAkgWtQc_wrh0Bnf37jjEgibfqLutXerCaermlQWhBrcxAuUB9JY1JDks.1VvjQw8S6JE S.GXV0ahbnZN1HVaJdmLAGV4pZQ1Egd5TXLWKrqwqOyByTPOY3qtSianx7N7P_MJXKGnRfYzZJuJ vQgKJCV3.sug0uBnuNJRCT3VTMkCAjoyyRecbLlKcaWV4v1deHqbuZtSxbRBDn3qV8uZP_QG8vUG 7k63kGoP0vK0XnAm5E59bnhIrIpVepc4.Dla4DKARqC830KOEq6732r6NYJ9XPxrRF7ex8vFNqM2 SDvGH2aMbr3.1PgNXRKjTyhhMsd42UimNDx5YXFSYBRMUZmMBFUR20gnuA1B_ue9JWxYOeA0tSao p.Od6kBzRRkTUE4TjhX2Ejo0TPVr6lfIpPfyX6XVltj8SqqlJC1zX_g9Ch16fyMcE2tWxkb5lyiY 5N.UUtlpBGIvOgQ_er_5pxG97GRVrpMf9r7UNK6Je_.fmDijcsWh.BnPhm0gRVG.W25aHeE4stvM QVewTLParkhmIrldpFGB8k_HhvZ3sccQTXeXDPhnk_Ens1qm2MFM2qfBk46SsLgFfcJdyNKcyALz Pbh0pxVNpjsxFEUNa3u.uHUyxZoXHj9htMblHRiZehrqnna2JXJaKNaP.tzrnEidbz5Iob6Hrh_b GWuGRCPT40frC_1U2nSJmD7HeAAqNA1CUUBKIQB3Sw2QEkpzQljQOFuSzY1GwzT_jnyj34wMtnr0 CvPAK0aTf5LNK3qc_2HD4i.5wlLDATTmtcYHEoi7hGiBE2NhGCpKZnNm5TsMIgJGWgsXN2aCrz_C O2NwsUAqG7ImWcBEpamPI1YaqMLKOpRvCJoJNuiXeGZCHsaCYXTNtyqcPfp5ox6u4D16lUx8YdJ_ aonLSEPLxAr7Ywclz8BbNPJnY0uSbpWftyfeDQGQMizavrfSv8vKBJwPLa51aNftG8rpFjYkMFXj IWAmvrlSCEe60sIT8g9F5zCGygLh3rK9YGrVL35ZsS2AbBNyGtQVfGrk796oWSv42PE5ZR0WNORf srbqYhhDugp.PzQ5M9VQ1WaIAimnkB0chgAhyBopgtNo1krWP6YrsB8UevS8_Z5Tw6oOGnuA6fQy PEv3uXoJNDKiGBqnFEfBlN1AiGY2amEGtLhYP.kyWwP5Anh01ai3G7AEQoryzQ5gQJ78Q8matHJt SinCU9G.pRMyGGMjAHDgb7nB6DPIU8iMR.DAc5rMfUvyLY8MFvyg6F1MpBvpJu7K4rCQ1Qhe5BnB VDwTQrLNlDqaa5cyXSdl4vCnuPlGX6478vN2Y8ozAhHjdpEtauW9sMdy5YtARJrqecSMsFuMtRgf bbuuKNiDeuiU80Up35TtzP_fF0CsdlQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 4 Jan 2021 03:23:47 +0000 Received: by smtp420.mail.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 71c1124034ea4e122618549741b5b579; Mon, 04 Jan 2021 03:23:46 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Reporting context with list submittals for defects when local git branches are involved: needs a new description? Message-Id: <89B5ACB3-C05C-40EB-AF0B-5E049928DD6D@yahoo.com> Date: Sun, 3 Jan 2021 19:23:46 -0800 To: freebsd-git@freebsd.org X-Mailer: Apple Mail (2.3654.40.0.2.32) References: <89B5ACB3-C05C-40EB-AF0B-5E049928DD6D.ref@yahoo.com> X-Rspamd-Queue-Id: 4D8LZF2pvkz3QYR X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; TO_DN_NONE(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.68.32:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[98.137.68.32:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.32:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.32:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-git] X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jan 2021 03:23:51 -0000 I use a main context here to provide an example of the issue. I'm not claiming main is the only context with the issue. Taking an extremely simple case where I'm targeting the head of what git fetch freebsd provided, with my local patches (re)applied via rebase: # git reflog c9819aa7b91c (HEAD -> mm-src) HEAD@{0}: rebase (finish): returning to = refs/heads/mm-src c9819aa7b91c (HEAD -> mm-src) HEAD@{1}: rebase (pick): mm-src snapshot = for mm's patched build in git context. d03fd8ede2c4 (freebsd/main, freebsd/HEAD, main) HEAD@{2}: rebase = (start): checkout d03fd8ede2c4 . . . One could imagine that I'd picked to work from something older than d03fd8ede2c4 (say to avoid a known problem). Either way, uname returns the likes of: # uname -apKU FreeBSD FBSDFHUGE 13.0-CURRENT FreeBSD 13.0-CURRENT = mm-src-c255571-gc9819aa7b91c GENERIC-NODBG amd64 amd64 1300133 1300133 (I've been experimenting with reproducible builds but that does not change the point: The identification ends up being specific to my local branch, other than the 1300133's.) Thus it appears that the: # freebsd-version ; uname -a 13.0-CURRENT FreeBSD FBSDFHUGE 13.0-CURRENT FreeBSD 13.0-CURRENT = mm-src-c255571-gc9819aa7b91c GENERIC-NODBG amd64 historically used is not sufficient when local branches are involved. It looks like something like the partial git reflog showing a relationship to a freebsd/main or freebsd/HEAD commit is effectively required, or at least some wording like a "based on freebsd/main d03fd8ede2c4" is required and no tool currently, directly provides appropriate information: it is a manual operation. Food for thought. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)