The eleventh batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Aug 8, 2022 at 12:57 UTC c50926e1f48891e2671e1830dbcd2912a4563450
1 file changed +20
Documentation/RelNotes/2.38.0.txt
+20
@@ -213,6 +213,26 @@ Fixes since v2.37
213 has been removed.
214 (merge 75707da4fa jr/gitweb-title-shortening later to maint).
215
216 + * Fix build procedure for Windows that uses CMake so that it can pick
217 + up the shell interpreter from local installation location.
218 + (merge 476e54b1c6 ca/unignore-local-installation-on-windows later to maint).
219 +
220 + * Conditionally allow building Python interpreter on Windows
221 + (merge 2f0623aaa7 js/mingw-with-python later to maint).
222 +
223 + * Fix to lstat() emulation on Windows.
224 + (merge 82ba1191ff js/lstat-mingw-enotdir-fix later to maint).
225 +
226 + * Older gcc with -Wall complains about the universal zero initializer
227 + "struct s = { 0 };" idiom, which makes developers' lives
228 + inconvenient (as -Werror is enabled by DEVELOPER=YesPlease). The
229 + build procedure has been tweaked to help these compilers.
230 + (merge b53a5f2416 jk/struct-zero-init-with-older-gcc later to maint).
231 +
232 + * Plug memory leaks in the failure code path in the "merge-ort" merge
233 + strategy backend.
234 + (merge 1250dff32b js/ort-clean-up-after-failed-merge later to maint).
235 +
236 * Other code cleanup, docfix, build fix, etc.
237 (merge a700395eaf ma/t4200-update later to maint).
238 (merge ce5f07983d mt/pkt-line-comment-tweak later to maint).