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 <[email protected]> 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 <[email protected]> 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 <[email protected]> ++ ++ [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 <[email protected]> + + * version.h (RELEASE): Set to "stable". +@@ -710,7 +717,9 @@ + 2018-01-18 Arjun Shankar <[email protected]> + + [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

