commit fdb125ee950e76bb609853f6c216899b39ce206a (HEAD -> gentoo/2.19, gentoo/gentoo/2.19)
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Date:   Sat Feb 10 16:27:30 2018 +0100

    [no-patch] locale-gen: suppress ignored error when emptying already empty directory
    
    Closes: https://bugs.gentoo.org/647188

 scripts/gentoo/extra/locale/locale-gen | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 90f08140138f69c3c5a1bc173a624a55ff6f095b
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Date:   Sun Jan 14 18:17:40 2018 +0100

    [no-patch] Make patchset generation script also work with master

 scripts/gentoo/README.Gentoo.patches | 13 ++-----------
 scripts/gentoo/make-tarball.sh       | 21 +++++++++++++++------
 2 files changed, 17 insertions(+), 17 deletions(-)

commit 9f1ffc4b47b2f7531436c0a0c26b0f3c871bd281
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Date:   Wed Aug 23 13:26:49 2017 +0200

    [no-patch] Gentoo: Add support files
    
    * Source: https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/glibc/extra/
    * The make-tarball script has been completely rewritten to work with git.
    * The c-stubs addon has been dropped since the addon mechanism is gone.
    * Updates to the nscd init script, see Gentoo bug 492814

 scripts/gentoo/README.Gentoo.patches     |  35 +++
 scripts/gentoo/extra/README              |   5 +
 scripts/gentoo/extra/etc/host.conf       |  24 ++
 scripts/gentoo/extra/etc/nscd            |  85 +++++++
 scripts/gentoo/extra/etc/nscd.conf       |  45 ++++
 scripts/gentoo/extra/etc/nsswitch.conf   |  20 ++
 scripts/gentoo/extra/locale/locale-gen   | 384 +++++++++++++++++++++++++++++++
 scripts/gentoo/extra/locale/locale-gen.8 |  69 ++++++
 scripts/gentoo/extra/locale/locale.gen   |  36 +++
 scripts/gentoo/extra/locale/locale.gen.5 |  77 +++++++
 scripts/gentoo/make-tarball.sh           |  98 ++++++++
 11 files changed, 878 insertions(+)

commit 9559080132dcd991176e5eb48604405e610534d1 (tag: gentoo/glibc-2.19-8, origin/gentoo/2.19)
Author: Carlos O'Donell <carlos@systemhalted.org>
Date:   Sun Aug 10 10:01:43 2014 -0400

    nptl: handle EAGAIN with some futex operations

 nptl/sysdeps/pthread/aio_misc.h | 4 ++--
 nptl/sysdeps/pthread/gai_misc.h | 4 ++--
 sunrpc/clnt_udp.c               | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 7aaf74a47f7a851329eda4c1e39c9074e2e9e18f
Author: John David Anglin <dave.anglin@bell.net>
Date:   Sun Aug 10 10:00:23 2014 -0400

    hppa: fix __O_SYNC to match the kernel

 ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bb18aaeae7ba7f46ac2897889ee92b3f551fc0b4
Author: John David Anglin <dave.anglin@bell.net>
Date:   Sun Aug 10 09:54:53 2014 -0400

    hppa: fix pthread spinlock

 ports/sysdeps/hppa/nptl/pthread_spin_init.c   | 8 ++++----
 ports/sysdeps/hppa/nptl/pthread_spin_unlock.c | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

commit c2934dc5e03bc0369b76d0b1209aea9323345ff8
Author: John David Anglin <dave.anglin@bell.net>
Date:   Sun Aug 10 09:41:27 2014 -0400

    hppa: fix bug in floating point exception support

 ports/sysdeps/hppa/fpu/feholdexcpt.c | 6 +++---
 ports/sysdeps/hppa/fpu/fesetenv.c    | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 8e9c9f8f712392fc9c9c3abee93d2ac8bcac6c6e
Author: John David Anglin <dave.anglin@bell.net>
Date:   Sun Aug 10 09:39:25 2014 -0400

    hppa: fix build problems with atomic code
    
    Specifically:
    ../ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h:68:6: error:
            can’t find a register in class ‘R1_REGS’ while reloading ‘asm’

 ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h | 66 +++++++++++++-----------
 1 file changed, 35 insertions(+), 31 deletions(-)

commit fcf3bc5b09f1a97943999360921f9be730c2116d
Author: John David Anglin <dave.anglin@bell.net>
Date:   Sun Aug 10 09:36:50 2014 -0400

    hppa: name setjmp union
    
    Some of the C++ tests want this, and this is what all other arches
    have done, so do it on hppa too.
    
    2013-07-07  John David Anglin  <dave.anglin@bell.net>
    
            * ports/sysdeps/hppa/bits/setjmp.h: Name anonymous union.

 ports/sysdeps/hppa/bits/setjmp.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4545280f9c1ab06efa9348ab46bac436f5885244
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date:   Thu Feb 27 21:29:16 2014 +0530

    Fix sign of input to bsloww1 (BZ #16623)
    
    In 84ba214c, I removed some redundant sign computations and in the
    process, I incorrectly got rid of a temporary variable, thus passing
    the absolute value of the input to bsloww1.  This caused #16623.
    
    This fix undoes the incorrect change.
    
    (cherry picked from commit ffe768a90912f9bce43b70a82576b3dc99e3121c)
    
    https://bugs.gentoo.org/509494
    https://sourceware.org/bugzilla/show_bug.cgi?id=16623

 sysdeps/ieee754/dbl-64/s_sin.c | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

commit e1449bcd91f738ea4b0b6d75bb3e1f21827cf047
Author: Stefan Liebler <stli@linux.vnet.ibm.com>
Date:   Thu Jun 12 14:15:25 2014 +0200

    posix_spawn_faction_addopen: Add missing string.h include directive
    
    This is needed to avoid a PLT call on s390.
    
    (cherry picked from commit 35a5e3e338ae17f3d42c60a708763c5d498fb840)
    
    https://bugs.gentoo.org/513090
    https://sourceware.org/bugzilla/show_bug.cgi?id=17048

 posix/spawn_faction_addopen.c | 1 +
 1 file changed, 1 insertion(+)

commit 49ca74fb26ce91b00de6df7bcae7ee2923f5f047
Author: Florian Weimer <fweimer@redhat.com>
Date:   Wed Jun 11 23:12:52 2014 +0200

    posix_spawn_file_actions_addopen needs to copy the path argument (BZ 17048)
    
    POSIX requires that we make a copy, so we allocate a new string
    and free it in posix_spawn_file_actions_destroy.
    
    Reported by David Reid, Alex Gaynor, and Glyph Lefkowitz.  This bug
    may have security implications.
    
    (cherry picked from commit 89e435f3559c53084498e9baad22172b64429362)
    
    https://bugs.gentoo.org/513090
    https://sourceware.org/bugzilla/show_bug.cgi?id=17048

 posix/spawn_faction_addopen.c | 13 ++++++++++---
 posix/spawn_faction_destroy.c | 22 ++++++++++++++++++++--
 posix/spawn_int.h             |  2 +-
 posix/tst-spawn.c             | 10 +++++++++-
 4 files changed, 40 insertions(+), 7 deletions(-)

commit b76e856d84e14d5ece6988fee589aff26d6ac2f2
Author: David Lamparter <equinox-gentoo@diac24.net>
Date:   Fri Aug 16 15:06:34 2013 -0400

    arm: fix PIC vs SHARED typos
    
    the logic in setjmp/__longjmp incorrectly tie to "PIC" to figure out
    whether the code is going into a shared library when it should be using
    "SHARED".  otherwise, building static PIC code goes wrong.
    
    https://bugs.gentoo.org/336914
    http://sourceware.org/ml/libc-ports/2011-09/msg00018.html
    
    2011-09-19  David Lamparter  <equinox-gentoo@diac24.net>
    
            * sysdeps/arm/eabi/setjmp.S: Change PIC to SHARED.
            * sysdeps/arm/eabi/__longjmp.S: Likewise

 ports/sysdeps/arm/__longjmp.S | 4 ++--
 ports/sysdeps/arm/setjmp.S    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit b4edac208dde06c49553aaec6ec877b52b7c4649
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Fri Aug 16 15:05:26 2013 -0400

    gentoo: disable building in timezone subdir
    
    We've split this out into the package sys-libs/timezone-data

 Makeconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6d981a99c35fbbfdf90ff188c5dd6d1ac46b9353
Author: Stephanie J. Lockwood-Childs <wormo@gentoo.org>
Date:   Fri Aug 16 15:03:41 2013 -0400

    gentoo: support running tests under sandbox
    
    when glibc runs its tests, it does so by invoking the local library loader.
    in Gentoo, we build/run inside of our "sandbox" which itself is linked against
    libdl (so that it can load libraries and pull out symbols).  the trouble
    is that when you upgrade from an older glibc to the new one, often times
    internal symbols change name or abi.  this is normally OK as you cannot use
    libc.so from say version 2.3.6 but libpthread.so from say version 2.5, so
    we always say "keep all of the glibc libraries from the same build".  but
    when glibc runs its tests, it uses dynamic paths to point to its new local
    copies of libraries.  if the test doesnt use libdl, then glibc doesnt add
    its path, and when sandbox triggers the loading of libdl, glibc does so
    from the host system system.  this gets us into the case of all libraries
    are from the locally compiled version of glibc except for libdl.so.
    
    http://bugs.gentoo.org/56898

 Makeconfig                  | 2 +-
 iconvdata/run-iconv-test.sh | 2 +-
 nptl/tst-tls6.sh            | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 8f1bdcb971a624a08796dae3ad01a9eb7552ba24
Author: Carlos O'Donell <carlos@systemhalted.org>
Date:   Fri Aug 16 15:00:53 2013 -0400

    nptl: handle EAGAIN with some futex operations
    
    https://bugs.gentoo.org/452184

 nptl/pthread_mutex_trylock.c                 | 3 ++-
 nptl/sysdeps/unix/sysv/linux/sem_timedwait.c | 2 +-
 nptl/sysdeps/unix/sysv/linux/sem_wait.c      | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

commit 2a6098d40483e825eebc18f74203b0b1d1c6e6c8
Author: Guy Martin <gmsoft@tuxicoman.be>
Date:   Fri Aug 16 15:00:05 2013 -0400

    rtld: do not ignore arch-specific CFLAGS
    
    https://bugs.gentoo.org/452184
    http://sourceware.org/bugzilla/show_bug.cgi?id=15005
    http://sourceware.org/ml/libc-alpha/2013-01/msg00247.html

 elf/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a5760bbb50f3dbfd1e4051a54aae35060cdd639b
Author: Carlos O'Donell <carlos@systemhalted.org>
Date:   Fri Aug 16 14:57:59 2013 -0400

    nptl: support thread stacks that grow up
    
    http://bugs.gentoo.org/301642

 nptl/allocatestack.c         | 22 +++++++++++++++-------
 nptl/pthread_attr_getstack.c |  4 ++++
 nptl/pthread_attr_setstack.c |  8 ++++++++
 nptl/pthread_create.c        | 21 +++++++++++++++++----
 nptl/pthread_getattr_np.c    | 13 +++++++++++--
 5 files changed, 55 insertions(+), 13 deletions(-)

commit 6a714e48586aa7f21d2eeef9195cee57c9ebaa60
Author: Thorsten Kukuk <kukuk@suse.de>
Date:   Fri Aug 16 14:54:23 2013 -0400

    reload /etc/resolv.conf when it has changed
    
    if /etc/resolv.conf is updated, then make sure applications
    already running get the updated information.
    
    ripped from SuSE
    
    http://bugs.gentoo.org/177416

 resolv/res_libc.c | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit ce3e26b03abb5d1f20117fa3e80b31bfee53ee33
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Fri Aug 16 14:52:25 2013 -0400

    Fix localedef segfault when run under exec-shield, PaX or similar
    
    http://bugs.debian.org/198099
    http://bugs.debian.org/231438

 locale/programs/3level.h | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

commit 0371345ce892d174f344d0f912419f4a5b3c8954
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sat May 4 14:12:58 2013 -0400

    make fortify logic checks less angry
    
    the fortify/optimization check does not play well with our default gcc specs
    
    http://sourceware.org/ml/libc-alpha/2012-06/msg00068.html

 include/features.h | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit cca855811394c527a7de8dc45abc7d65dd9e1745
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sat May 4 14:10:41 2013 -0400

    workaround crash when handling signals in static PIEs
    
    work around ... not entirely sure what is going on here.
    
    2011-03-01      squeezy  <vina@mailserver.eu>
    
            * sysdeps/unix/sysv/linux/x86_64/sigaction.c fix the __restore_rt symbol
    
    http://bugs.gentoo.org/283470

 sysdeps/unix/sysv/linux/x86_64/sigaction.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9ef157813274d285e99c238f433b9be92b48ac88
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sat May 4 14:07:11 2013 -0400

    disable ldconfig during install
    
    do not bother running ldconfig on DESTDIR.  it wants to write the temp cache
    file outside of the chroot.  doesnt matter anyways as we wont use the cache
    results (portage will rebuild cache), so running ldconfig is simply a waste
    of time.
    
    http://sourceware.org/ml/libc-alpha/2012-08/msg00118.html
    https://bugs.gentoo.org/431038

 Makefile | 1 +
 1 file changed, 1 insertion(+)
