Date: Sun, 3 Jan 2021 19:23:46 -0800 From: Mark Millard <marklmi@yahoo.com> To: freebsd-git@freebsd.org 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> References: <89B5ACB3-C05C-40EB-AF0B-5E049928DD6D.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?89B5ACB3-C05C-40EB-AF0B-5E049928DD6D>