SUSE-RU-2022:0227-1: moderate: Recommended update for git

sle-updates at lists.suse.com sle-updates at lists.suse.com
Mon Jan 31 08:21:18 UTC 2022


   SUSE Recommended Update: Recommended update for git
______________________________________________________________________________

Announcement ID:    SUSE-RU-2022:0227-1
Rating:             moderate
References:         #1193722 SLE-23398 
Affected Products:
                    SUSE Linux Enterprise Module for Development Tools 15-SP3
                    SUSE Linux Enterprise Module for Basesystem 15-SP3
______________________________________________________________________________

   An update that has one recommended fix and contains one
   feature can now be installed.

Description:

   This update for git fixes the following issues:

   - update to 2.34.1 (bsc#1193722):
     * "git grep" looking in a blob that has non-UTF8 payload was completely
       broken when linked with certain versions of PCREv2 library in the
       latest release.
     * "git pull" with any strategy when the other side is behind us should
       succeed as it is a no-op, but doesn't.
     * An earlier change in 2.34.0 caused JGit application (that abused
       GIT_EDITOR mechanism when invoking "git config") to get stuck with a
       SIGTTOU signal; it has been reverted.
     * An earlier change that broke .gitignore matching has been reverted.
     * SubmittingPatches document gained a syntactically incorrect mark-up,
       which has been corrected.

   - git 2.33.0:
     * "git send-email" learned the "--sendmail-cmd" command line option and
       the "sendemail.sendmailCmd" configuration variable, which is a more
       sensible approach than the current way of repurposing the
       "smtp-server" that is meant to name the server to instead name the
       command to talk to the server.
     * The userdiff pattern for C# learned the token "record".
     * "git rev-list" learns to omit the "commit <object-name>" header lines
       from the output with the `--no-commit-header` option.
     * "git worktree add --lock" learned to record why the worktree is locked
       with a custom message.
     * internal improvements including performance optimizations
     * a number of bug fixes

   - git 2.32.0:
     * ".gitattributes", ".gitignore", and ".mailmap" files that are symbolic
       links are ignored
     * "git apply --3way" used to first attempt a straight application, and
       only fell back to the 3-way merge algorithm when the straight
       application failed.  Starting with this version, the command will
       first try the 3-way merge algorithm and only when it fails (either
       resulting with conflict or the base versions of blobs are missing),
       falls back to the usual patch application.
     * "git stash show" can now show the untracked part of the stash
     * Improved "git repack" strategy
     * http code can now unlock a certificate with a cached password
       respectively.
     * "git clone --reject-shallow" option fails the clone as soon as we
       notice that we are cloning from a shallow repository.
     * "gitweb" learned "e-mail privacy" feature
     * Multiple improvements to output and configuration options
     * Bug fixes and developer visible fixes


Patch Instructions:

   To install this SUSE Recommended Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Module for Development Tools 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP3-2022-227=1

   - SUSE Linux Enterprise Module for Basesystem 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP3-2022-227=1



Package List:

   - SUSE Linux Enterprise Module for Development Tools 15-SP3 (aarch64 ppc64le s390x x86_64):

      git-2.34.1-10.9.1
      git-arch-2.34.1-10.9.1
      git-cvs-2.34.1-10.9.1
      git-daemon-2.34.1-10.9.1
      git-daemon-debuginfo-2.34.1-10.9.1
      git-debuginfo-2.34.1-10.9.1
      git-debugsource-2.34.1-10.9.1
      git-email-2.34.1-10.9.1
      git-gui-2.34.1-10.9.1
      git-svn-2.34.1-10.9.1
      git-web-2.34.1-10.9.1
      gitk-2.34.1-10.9.1

   - SUSE Linux Enterprise Module for Development Tools 15-SP3 (noarch):

      git-doc-2.34.1-10.9.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP3 (aarch64 ppc64le s390x x86_64):

      git-core-2.34.1-10.9.1
      git-core-debuginfo-2.34.1-10.9.1
      git-debuginfo-2.34.1-10.9.1
      git-debugsource-2.34.1-10.9.1
      perl-Git-2.34.1-10.9.1


References:

   https://bugzilla.suse.com/1193722



More information about the sle-updates mailing list