SUSE-RU-2017:0784-1: Recommended update for git
sle-updates at lists.suse.com
sle-updates at lists.suse.com
Tue Mar 21 11:08:37 MDT 2017
SUSE Recommended Update: Recommended update for git
______________________________________________________________________________
Announcement ID: SUSE-RU-2017:0784-1
Rating: low
References: #1011169 #905707 #939065 #942297 #951153
#961112 #961292 #977477
Affected Products:
SUSE Linux Enterprise Software Development Kit 12-SP2
SUSE Linux Enterprise Software Development Kit 12-SP1
SUSE Linux Enterprise Server for Raspberry Pi 12-SP2
SUSE Linux Enterprise Server 12-SP2
SUSE Linux Enterprise Server 12-SP1
OpenStack Cloud Magnum Orchestration 7
______________________________________________________________________________
An update that has 8 recommended fixes can now be installed.
Description:
The Git distributed revision control system was updated to version 2.12.0,
which brings several fixes and enhancements:
- Use of an empty string that is used for 'everything matches' is still
warned and Git asks users to use a more explicit '.' for that instead.
In the future this warning will be turned into a hard error.
- The historical argument order "git merge 'msg' HEAD 'commit'..." has
been deprecated for quite some time, and will be removed in a future
release.
- An ancient script "git relink" has been removed.
- The character width table has been updated to match Unicode 9.0.
- Commands in the "git diff" and "git log" family by default enable rename
detection; use "diff.renames" configuration variable to disable this.
- Merging two branches that have no common ancestor with "git merge" is by
default forbidden now to prevent creating such an unusual merge by
mistake.
- Output formats of "git log" that indents the commit log message by 4
spaces now expands HT in the log message by default. The
"--no-expand-tabs" option disables this.
- "git send-email" now uses a more readable timestamps when formulating a
message ID.
- The rsync:// transport has been removed.
- "git fetch" and friends that make network connections can now be told to
only use ipv4 (or ipv6).
* Add support for talking http/https over socks proxy.
- Fix crash of gitk with --all option in non-English locales. (bsc#951153)
- Fix deadlock in signal handler in pager. (bsc#942297)
- Introduce new "git-worktree" feature. (bsc#977477, fate#322294)
- Introduce SSLCipherList configuration variable to tweak the list of
cipher suite to be used with libcURL when talking with https:// sites.
- Put git-credential-cache--daemon into git-core, it is needed for
git-credential-cache. (bsc#939065)
- "git push" has been taught an "--atomic" option that makes a push that
updates more than one ref an "all-or-none" affair.
- Output from "git log --decorate" now distinguishes between a detached
HEAD vs. a HEAD that points at a branch.
- A new "push.followTags" configuration turns the "--follow-tags" option
on by default for the 'git push' command.
- Allow snapshot generation in Apparmor profile. (bsc#905707)
- Default pager configuration no longer wraps long lines.
- "git push" now uses "simple" semantics by default instead of old
"matching", use variable "push.default" to revert.
- "git add -u" and "git add -A" operate on entire tree, use "git add -u ."
or "git add -A ." for current directory only.
- "git add 'path'" is the same as "git add -A 'path'" now, use "git add
--ignore-removal 'path'" for previous behavior.
- "-q" option of "git diff-files" has been removed. To ignore deletion,
use "git diff-files
--diff-filter=d".
- Default prefix for "git svn" remote-tracking branches changed from
refs/remotes to refs/remotes/origin/ unless with "--prefix".
For a comprehensive list of changes please refer to the package's change
log.
Patch Instructions:
To install this SUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:
- SUSE Linux Enterprise Software Development Kit 12-SP2:
zypper in -t patch SUSE-SLE-SDK-12-SP2-2017-441=1
- SUSE Linux Enterprise Software Development Kit 12-SP1:
zypper in -t patch SUSE-SLE-SDK-12-SP1-2017-441=1
- SUSE Linux Enterprise Server for Raspberry Pi 12-SP2:
zypper in -t patch SUSE-SLE-RPI-12-SP2-2017-441=1
- SUSE Linux Enterprise Server 12-SP2:
zypper in -t patch SUSE-SLE-SERVER-12-SP2-2017-441=1
- SUSE Linux Enterprise Server 12-SP1:
zypper in -t patch SUSE-SLE-SERVER-12-SP1-2017-441=1
- OpenStack Cloud Magnum Orchestration 7:
zypper in -t patch SUSE-OpenStack-Cloud-Magnum-Orchestration-7-2017-441=1
To bring your system up-to-date, use "zypper patch".
Package List:
- SUSE Linux Enterprise Software Development Kit 12-SP2 (aarch64 ppc64le s390x x86_64):
git-2.12.0-23.1
git-arch-2.12.0-23.1
git-core-2.12.0-23.1
git-core-debuginfo-2.12.0-23.1
git-cvs-2.12.0-23.1
git-daemon-2.12.0-23.1
git-daemon-debuginfo-2.12.0-23.1
git-debugsource-2.12.0-23.1
git-email-2.12.0-23.1
git-gui-2.12.0-23.1
git-svn-2.12.0-23.1
git-svn-debuginfo-2.12.0-23.1
git-web-2.12.0-23.1
gitk-2.12.0-23.1
- SUSE Linux Enterprise Software Development Kit 12-SP2 (noarch):
git-doc-2.12.0-23.1
- SUSE Linux Enterprise Software Development Kit 12-SP1 (ppc64le s390x x86_64):
git-2.12.0-23.1
git-arch-2.12.0-23.1
git-core-2.12.0-23.1
git-core-debuginfo-2.12.0-23.1
git-cvs-2.12.0-23.1
git-daemon-2.12.0-23.1
git-daemon-debuginfo-2.12.0-23.1
git-debugsource-2.12.0-23.1
git-email-2.12.0-23.1
git-gui-2.12.0-23.1
git-svn-2.12.0-23.1
git-svn-debuginfo-2.12.0-23.1
git-web-2.12.0-23.1
gitk-2.12.0-23.1
- SUSE Linux Enterprise Software Development Kit 12-SP1 (noarch):
git-doc-2.12.0-23.1
- SUSE Linux Enterprise Server for Raspberry Pi 12-SP2 (aarch64):
git-core-2.12.0-23.1
git-core-debuginfo-2.12.0-23.1
git-debugsource-2.12.0-23.1
- SUSE Linux Enterprise Server for Raspberry Pi 12-SP2 (noarch):
git-doc-2.12.0-23.1
- SUSE Linux Enterprise Server 12-SP2 (aarch64 ppc64le x86_64):
git-core-2.12.0-23.1
git-core-debuginfo-2.12.0-23.1
git-debugsource-2.12.0-23.1
- SUSE Linux Enterprise Server 12-SP2 (noarch):
git-doc-2.12.0-23.1
- SUSE Linux Enterprise Server 12-SP1 (ppc64le s390x x86_64):
git-core-2.12.0-23.1
git-core-debuginfo-2.12.0-23.1
git-debugsource-2.12.0-23.1
- SUSE Linux Enterprise Server 12-SP1 (noarch):
git-doc-2.12.0-23.1
- OpenStack Cloud Magnum Orchestration 7 (x86_64):
git-core-2.12.0-23.1
git-core-debuginfo-2.12.0-23.1
git-debugsource-2.12.0-23.1
References:
https://bugzilla.suse.com/1011169
https://bugzilla.suse.com/905707
https://bugzilla.suse.com/939065
https://bugzilla.suse.com/942297
https://bugzilla.suse.com/951153
https://bugzilla.suse.com/961112
https://bugzilla.suse.com/961292
https://bugzilla.suse.com/977477
More information about the sle-updates
mailing list