Skip to content

Enabling z/OS workflow for git

Haritha via GitGitGadget git 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest13 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/13Enabling z/OS workflow for gitconfig.mak.uname+20 -00 replies
2/13Enable builds for z/OS.Makefile builtin.h builtin/archive.c +16 more+255 -183 replies
3/13spaces and errors fix Handled git pipeline errorsbuiltin/hash-object.c convert.c entry.c +1 more+34 -221 reply
4/13fixes for build errors Handled git pipeline errorseconvert.c fetch-negotiator.h fetch-pack.c+4 -40 replies
5/13fixes for build errorsconvert.c+2 -20 replies
6/13spaces and errors fix Handled git pipeline errorsconvert.c fetch-pack.c+2 -20 replies
7/13spaces and errors fix Handled git pipeline errorsconvert.c+11 -70 replies
8/13platform_name fix Handled git pipeline errorsconvert.c+3 -80 replies
9/13strncpy fix Handled git pipeline errorsconvert.c+7 -10 replies
10/13strncpy fix Handled git pipeline errorsconvert.c+3 -70 replies
11/13strncpy fix Handled git pipeline errorsconvert.c+2 -10 replies
12/13Handled git pipeline errors - Memory leakconvert.c+10 -80 replies
13/13Handled git pipeline errors - z/OS enableconvert.c+2 -40 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/13] Enabling z/OS workflow for git

z/OS is an IBM mainframe operating system, also known as OS/390. Our team has been actively involved in porting Git to z/OS and we have made significant modifications to facilitate this process. The patch below is the initial configuration for z/OS. I also have few follow up changes and I will send that after these changes are approved. Please let me know if there are any concerns.

Haritha D (13):
Enabling z/OS workflow for git
Enable builds for z/OS.
spaces and errors fix Handled git pipeline errors fixes for build errors Handled git pipeline errorse fixes for build errors
spaces and errors fix Handled git pipeline errors spaces and errors fix Handled git pipeline errors platform_name fix Handled git pipeline errors strncpy fix Handled git pipeline errors strncpy fix Handled git pipeline errors strncpy fix Handled git pipeline errors Handled git pipeline errors - Memory leak Handled git pipeline errors - z/OS enable

 Makefile              | 21 +++++++++---
 builtin.h             |  3 ++
 builtin/archive.c     |  6 ++++
 builtin/hash-object.c | 28 +++++++++++++++
 combine-diff.c        |  4 +++
 config.c              |  7 ++++
 config.mak.uname      | 20 +++++++++++
 configure.ac          |  3 ++
 convert.c             | 58 +++++++++++++++++++++++++++----
 copy.c                |  3 ++
 diff.c                | 11 ++++++
 entry.c               | 26 ++++++++++++++
 environment.c         |  3 ++
 fetch-negotiator.h    |  2 +-
 fetch-pack.c          |  4 +--
 git-compat-util.h     |  8 +++++
 negotiator/default.c  |  4 +--
 negotiator/noop.c     |  4 +--
 negotiator/skipping.c |  4 +--
 object-file.c         | 80 ++++++++++++++++++++++++++++++++++++++++++-
 read-cache.c          |  3 ++
 utf8.c                | 11 ++++++
 22 files changed, 292 insertions(+), 21 deletions(-)

base-commit: a9ecda2788e229afc9b611acaa26d0d9d4da53ed
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-git-1537%2FHarithaIBM%2Fenablezos-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-git-1537/HarithaIBM/enablezos-v1
Pull-Request: https://github.com/git/git/pull/1537

Signature · 1 line
gitgitgadget