Removed support for git versions older than 2.5.
authorJoey Hess <joeyh@joeyh.name>
Thu, 21 Aug 2025 15:04:26 +0000 (11:04 -0400)
committerJoey Hess <joeyh@joeyh.name>
Thu, 21 Aug 2025 15:04:26 +0000 (11:04 -0400)
commit2686d2d7ea44d9b5d8243da6fc9f2df1d2441a71
tree4f322a89896c35b10fca26edd39ba5f893ce8931
parentafff2bb47df7938bfc0a1e65f765394e14156d87
Removed support for git versions older than 2.5.

This entirely removes Git.BuildVersion, which avoids the possibility that
git-annex will behave differently based on the version of git it was built
with, rather than the version it's used with.

Debian oldoldstable is the oldest version of git that git-annex needs to
support, since it's used in the amd64ancient build.

cabal configure will fail if the git version is too old.

Sponsored-by: Nicholas Golder-Manning
Build/Configure.hs
CHANGELOG
Command/Smudge.hs
Git/BuildVersion.hs [deleted file]
Git/CatFile.hs
git-annex.cabal