Re: git: bb8dbe1580ae - main - sysutils/lnav: Fix distinfo
- In reply to: Yasuhiro Kimura : "Re: git: bb8dbe1580ae - main - sysutils/lnav: Fix distinfo"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 17 Nov 2021 05:10:50 UTC
On Wed, Nov 17, 2021 at 01:28:59PM +0900, Yasuhiro Kimura wrote: > ... > have no preference about it. I just keep what is written. So I'm just > confused to be complained about it to me. Kimura-san, I guess I shouldn't have concentrate on this DIST/PORT version thing which drove attention away from the main point, which is why gratuitous changes are pessimization and should be avoided (we'd also ignore the SNR issue for now). Previously, the Makefile reader would see the commit which updated the port to version 0.10.1 in the plain "git blame Makefile" output. Now, it's clobbered, so takes a "git blame bb8dbe1580ae0^ Makefile" to get the needed hash. Admittedly, you've done a good job providing enough details in the commit log, including the original update hash, but that does not happen all the time (most people are lazy), and does not relieve one of having to deal with incomprehensible git hashes (unlike small integer revisions we had before which could at least be recognized, if not memorized -- that helped with multi-level blaming a lot; now with git this is harder). ./danfe