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-15 16:00:56 +0300
commit8b6c7b9f7b97b6f4c2adfac64b01feec97812e74 (patch)
tree6e2bd707245c4e90e3555541d6f3780e16439db4
parent9e5e151f814d4465506ea79187ae89fb61a5532e (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--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 92d59c158..a07ac7cd5 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.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.