diff options
author | Patrick Steinhardt <psteinhardt@gitlab.com> | 2022-12-13 12:44:23 +0300 |
---|---|---|
committer | Patrick Steinhardt <psteinhardt@gitlab.com> | 2022-12-15 16:00:56 +0300 |
commit | 8b6c7b9f7b97b6f4c2adfac64b01feec97812e74 (patch) | |
tree | 6e2bd707245c4e90e3555541d6f3780e16439db4 | |
parent | 9e5e151f814d4465506ea79187ae89fb61a5532e (diff) |
Makefile: Upgrade Git to v2.37.4.gl1 and v2.38.2.gl1 respectively
Git has recently created the bugfix release v2.38.2. This commit
upgrades the Git version used by Gitaly to pull in Git v2.38.2.gl1,
which contains all bugfixes of Git v2.38.2. Furthermore, we have
backported a bunch of patches to fix performance issues when pushing
into repostiories with loads of references. These backported changes
have been released as part of Git v2.39.0 already.
While at it, also bump the Git v2.37 release series to use v2.37.4.gl1.
This includes bugfixes as well as fixes for CVEs that don't apply in the
context of Gitaly. Note that the naming of the `GIT_VERSION_2_37_1`
variable is now kind of awkward as it refers to Git v2.37.4.gl1. We're
phasing out this Git version anyway though, so it doesn't feel worth it
to adjust naming of this variable now.
Changelog: fixed
-rw-r--r-- | Makefile | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -134,9 +134,9 @@ GIT_EXECUTABLES += git-http-backend ## tags, branches, and commit ids. GIT_VERSION ?= ## The Git version used for bundled Git v2.37. -GIT_VERSION_2_37_1 ?= v2.37.1.gl1 +GIT_VERSION_2_37_1 ?= v2.37.4.gl1 ## The Git version used for bundled Git v2.38. -GIT_VERSION_2_38 ?= v2.38.1.gl0 +GIT_VERSION_2_38 ?= v2.38.2.gl1 ## Skip overriding the Git version and instead use the Git version as specified ## in the Git sources. This is required when building Git from a version that @@ -146,7 +146,7 @@ SKIP_OVERRIDING_GIT_VERSION ?= # The default version is used in case the caller does not set the variable or # if it is either set to the empty string or "default". ifeq (${GIT_VERSION:default=},) - override GIT_VERSION := v2.37.1.gl1 + override GIT_VERSION := v2.37.4.gl1 else # Support both vX.Y.Z and X.Y.Z version patterns, since callers across GitLab # use both. |