patches/glibc/ports-2.10.1/660-debug-readlink_chk-readklinkat_chk.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Aug 23 23:18:49 2010 +0200 (2010-08-23)
changeset 2099 1bb063c8a0ca
parent 1394 51d112dfbe79
permissions -rw-r--r--
complibs: noone is using companion libs on the target; nuke them

As there's no longer any user of the companion libraries on the
target, nuke the build for the target.

Well, at least, there's libelf that's still needed by ltrace, so
we keep it.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
     1 diff -dur glibc-cvs-2.9.orig/debug/readlink_chk.c glibc-cvs-2.9/debug/readlink_chk.c
     2 --- glibc-cvs-2.9.orig/debug/readlink_chk.c	2005-03-01 01:41:15.000000000 +0100
     3 +++ glibc-cvs-2.9/debug/readlink_chk.c	2009-06-01 10:59:37.000000000 +0200
     4 @@ -25,7 +25,7 @@
     5  
     6  
     7  ssize_t
     8 -__readlink_chk (const char *path, void *buf, size_t len, size_t buflen)
     9 +__readlink_chk (const char *path, char *buf, size_t len, size_t buflen)
    10  {
    11    if (len > buflen)
    12      __chk_fail ();
    13 diff -dur glibc-cvs-2.9.orig/debug/readlinkat_chk.c glibc-cvs-2.9/debug/readlinkat_chk.c
    14 --- glibc-cvs-2.9.orig/debug/readlinkat_chk.c	2006-04-24 18:56:12.000000000 +0200
    15 +++ glibc-cvs-2.9/debug/readlinkat_chk.c	2009-06-01 11:07:26.000000000 +0200
    16 @@ -21,7 +21,7 @@
    17  
    18  
    19  ssize_t
    20 -__readlinkat_chk (int fd, const char *path, void *buf, size_t len,
    21 +__readlinkat_chk (int fd, const char *path, char *buf, size_t len,
    22  		  size_t buflen)
    23  {
    24    if (len > buflen)