A handful more topics from the 'master' front for 2.37.3
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Aug 25, 2022 at 14:57 UTC
0f5bd024f21b3700ce37148d75ad7918bf9977f8
2 files changed
+47
-1
Documentation/RelNotes/2.37.3.txt
new
+46
@@ -0,0 +1,46 @@
1
+Git 2.37.3 Release Notes
2
+========================
3
+
4
+This primarily is to backport various fixes accumulated on the 'master'
5
+front since 2.37.2.
6
+
7
+Fixes since v2.37.2
8
+-------------------
9
+
10
+ * Fix build procedure for Windows that uses CMake so that it can pick
11
+ up the shell interpreter from local installation location.
12
+
13
+ * Conditionally allow building Python interpreter on Windows
14
+
15
+ * Fix to lstat() emulation on Windows.
16
+
17
+ * Older gcc with -Wall complains about the universal zero initializer
18
+ "struct s = { 0 };" idiom, which makes developers' lives
19
+ inconvenient (as -Werror is enabled by DEVELOPER=YesPlease). The
20
+ build procedure has been tweaked to help these compilers.
21
+
22
+ * Plug memory leaks in the failure code path in the "merge-ort" merge
23
+ strategy backend.
24
+
25
+ * Avoid repeatedly running getconf to ask libc version in the test
26
+ suite, and instead just as it once per script.
27
+
28
+ * Platform-specific code that determines if a directory is OK to use
29
+ as a repository has been taught to report more details, especially
30
+ on Windows.
31
+
32
+ * "vimdiff3" regression fix.
33
+
34
+ * "git fsck" reads mode from tree objects but canonicalizes the mode
35
+ before passing it to the logic to check object sanity, which has
36
+ hid broken tree objects from the checking logic. This has been
37
+ corrected, but to help exiting projects with broken tree objects
38
+ that they cannot fix retroactively, the severity of anomalies this
39
+ code detects has been demoted to "info" for now.
40
+
41
+ * Fixes to sparse index compatibility work for "reset" and "checkout"
42
+ commands.
43
+
44
+ * Documentation for "git add --renormalize" has been improved.
45
+
46
+Also contains other minor documentation updates and code clean-ups.
RelNotes
+1
-1
@@ -1 +1 @@
1
-Documentation/RelNotes/2.37.2.txt
\ No newline at end of file
1
+Documentation/RelNotes/2.37.3.txt
\ No newline at end of file