Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Steinhardt <psteinhardt@gitlab.com>2022-12-13 12:44:23 +0300
committerPatrick Steinhardt <psteinhardt@gitlab.com>2022-12-13 12:48:11 +0300
commit827bde0f71b207fd9d9eb7cd234e5a71d399454b (patch)
tree8a0a4a9bc5e1052505a4ed145ffa8c73364eb318 /Makefile
parentcf32d208912de9dfbfdd4baab42655baf82bfce5 (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
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 1a0020319..566c83937 100644
--- a/Makefile
+++ b/Makefile
@@ -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.38.1.gl0
+ override GIT_VERSION := v2.38.2.gl1
else
# Support both vX.Y.Z and X.Y.Z version patterns, since callers across GitLab
# use both.