'yocto-kernel-tools' requires git version much greater than general Yocto requirement

Konstantin Aladyshev <[email protected]>
Newsgroups org.yoctoproject.lists.poky
Message-ID <CACSj6VUzJzrXGeJFedHSxPoSsG6AoqQereE82jPWyMj_rpyaLQ@mail.gmail.com>
Hello!
I was investigating some problems with the `devtool modify linux`
command and have discovered that part of the problems is generated
from the commit
https://git.yoctoproject.org/yocto-kernel-tools/commit/?id=923a9de418b3ca8592c3fd0a0d0b1e4b29533891
This commit is very simple and just adds the `--no-verify` flag to the
`git am` command. The problem is that this flag was added pretty
recently  (Jan 5 2023 -
https://github.com/git/git/commit/566902f2db3bdad9be7fb083c713f0d21acf111e)
and my host git doesn't have it.
Is it normal that yocto relies on such modern git? Because the yocto
documentation just says `Git 1.8.3.1 or greater`
(https://docs.yoctoproject.org/brief-yoctoprojectqs/index.html#compatible-linux-distribution).
And `git am --no-verify` works from something like `v2.31.6`
apparently.

Best regards,
Konstantin Aladyshev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.