[glibc] 01/01: debian/patches/git-updates.diff: update from upstream stable branch.
This is an automated email from the git hooks/post-receive script.
aurel32 pushed a commit to branch glibc-2.27
in repository glibc.
commit 60dd7a55962821aeee170dbf29f8a19951614468
Author: Aurelien Jarno <aurelien@aurel32.net>
Date: Wed Feb 7 12:48:29 2018 +0100
debian/patches/git-updates.diff: update from upstream stable branch.
---
debian/changelog | 1 +
debian/patches/git-updates.diff | 101 ++++++++++++++++++++++++++++++++++++++++
debian/patches/series | 2 +-
3 files changed, 103 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index cc68a08..6c3005f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ glibc (2.27-0experimental1) UNRELEASED; urgency=medium
* debian/patches/any/local-ldconfig-ignore-ld.so.diff: add riscv64 program
interpreters.
* debian/libc6.symbols.riscv64: add riscv64 symbols file.
+ * debian/patches/git-updates.diff: update from upstream stable branch.
-- Samuel Thibault <sthibault@debian.org> Sun, 04 Feb 2018 14:05:22 +0100
diff --git a/debian/patches/git-updates.diff b/debian/patches/git-updates.diff
new file mode 100644
index 0000000..8c31d37
--- /dev/null
+++ b/debian/patches/git-updates.diff
@@ -0,0 +1,101 @@
+GIT update of https://sourceware.org/git/glibc.git/release/2.27/master from glibc-2.27
+
+diff --git a/ChangeLog b/ChangeLog
+index f3fe2716b2..65ebfbcb52 100644
+--- a/ChangeLog
++++ b/ChangeLog
+@@ -1,3 +1,10 @@
++2018-02-05 H.J. Lu <hongjiu.lu@intel.com>
++
++ [BZ #22638]
++ * sysdeps/sparc/sparc32/start.S (_start): Check PIC instead of
++ SHARED.
++ * sysdeps/sparc/sparc64/start.S (_start): Likewise.
++
+ 2018-02-01 Dmitry V. Levin <ldv@altlinux.org>
+
+ * version.h (RELEASE): Set to "stable".
+@@ -710,7 +717,9 @@
+ 2018-01-18 Arjun Shankar <arjun@redhat.com>
+
+ [BZ #22343]
++ [BZ #22774]
+ CVE-2018-6485
++ CVE-2018-6551
+ * malloc/malloc.c (checked_request2size): call REQUEST_OUT_OF_RANGE
+ after padding.
+ (_int_memalign): check for integer overflow before calling
+diff --git a/NEWS b/NEWS
+index a71c1038a8..4bb08b1dbf 100644
+--- a/NEWS
++++ b/NEWS
+@@ -5,6 +5,14 @@ See the end for copying conditions.
+ Please send GNU C library bug reports via <https://sourceware.org/bugzilla/>
+ using `glibc' in the "product" field.
+
++Version 2.27.1
++
++The following bugs are resolved with this release:
++
++ [22638] sparc: static binaries are broken if glibc is built by gcc
++ configured with --enable-default-pie
++
++
+ Version 2.27
+
+ Major new features:
+@@ -262,6 +270,10 @@ Security related changes:
+ an object size near the value of SIZE_MAX, would return a pointer to a
+ buffer which is too small, instead of NULL. Reported by Jakub Wilk.
+
++ CVE-2018-6551: The malloc function, when called with an object size near
++ the value of SIZE_MAX, would return a pointer to a buffer which is too
++ small, instead of NULL.
++
+ The following bugs are resolved with this release:
+
+ [866] glob: glob should match dangling symlinks
+diff --git a/sysdeps/sparc/sparc32/start.S b/sysdeps/sparc/sparc32/start.S
+index 1db7327fc6..46ba8b6afa 100644
+--- a/sysdeps/sparc/sparc32/start.S
++++ b/sysdeps/sparc/sparc32/start.S
+@@ -42,7 +42,7 @@
+ .global _start
+ .type _start,#function
+ _start:
+-#ifdef SHARED
++#ifdef PIC
+ SETUP_PIC_REG(l7)
+ #endif
+
+@@ -57,7 +57,7 @@ _start:
+ add %sp, 23*4, %o2
+
+ /* Load the addresses of the user entry points. */
+-#ifndef SHARED
++#ifndef PIC
+ sethi %hi(main), %o0
+ sethi %hi(__libc_csu_init), %o3
+ sethi %hi(__libc_csu_fini), %o4
+diff --git a/sysdeps/sparc/sparc64/start.S b/sysdeps/sparc/sparc64/start.S
+index e1865f10cb..75ff5093dc 100644
+--- a/sysdeps/sparc/sparc64/start.S
++++ b/sysdeps/sparc/sparc64/start.S
+@@ -42,7 +42,7 @@
+ .global _start
+ .type _start,#function
+ _start:
+-#ifdef SHARED
++#ifdef PIC
+ SETUP_PIC_REG(l7)
+ #endif
+
+@@ -58,7 +58,7 @@ _start:
+ add %sp, STACK_BIAS+23*8, %o2
+
+ /* Load the addresses of the user entry points. */
+-#ifndef SHARED
++#ifndef PIC
+ sethi %hi(main), %o0
+ sethi %hi(__libc_csu_init), %o3
+ sethi %hi(__libc_csu_fini), %o4
diff --git a/debian/patches/series b/debian/patches/series
index 3ff1b4f..02f3887 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,4 @@
-#git-updates.diff
+git-updates.diff
locale/check-unknown-symbols.diff
locale/locale-print-LANGUAGE.diff
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
Reply to: