patches/glibc/2.9/300-2.9-check_native-headers.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Aug 31 23:24:40 2010 +0200 (2010-08-31)
changeset 2107 f5ab0a80e466
parent 1201 c9967a6e3b25
permissions -rw-r--r--
binutils/binutils: remove faulty patch

The added code should be conditinal to the target system
being !MIPS, but is based on the host system being !MIPS.

This is plain wrong, and had not been noticed until now
as I never used those binutils versions on MIPS.

See:
http://sourceware.org/ml/crossgcc/2010-08/msg00192.html

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1201
     1
Original patch from: gentoo/src/patchsets/glibc/2.9/1085_all_glibc-2.9-check_native-headers.patch
yann@1201
     2
yann@1201
     3
-= BEGIN original header =-
yann@1201
     4
many ports hit this warning:
yann@1201
     5
../sysdeps/unix/sysv/linux/check_native.c:46: warning: implicit declaration of function 'memset'
yann@1201
     6
../sysdeps/unix/sysv/linux/check_native.c:46: warning: implicit declaration of function 'memset'
yann@1201
     7
yann@1201
     8
snipped from suse
yann@1201
     9
yann@1201
    10
-= END original header =-
yann@1201
    11
yann@1201
    12
diff -durN glibc-2_9.orig/sysdeps/unix/sysv/linux/check_native.c glibc-2_9/sysdeps/unix/sysv/linux/check_native.c
yann@1201
    13
--- glibc-2_9.orig/sysdeps/unix/sysv/linux/check_native.c	2007-11-24 04:12:17.000000000 +0100
yann@1201
    14
+++ glibc-2_9/sysdeps/unix/sysv/linux/check_native.c	2009-02-02 22:01:03.000000000 +0100
yann@1201
    15
@@ -23,6 +23,7 @@
yann@1201
    16
 #include <stddef.h>
yann@1201
    17
 #include <stdint.h>
yann@1201
    18
 #include <stdlib.h>
yann@1201
    19
+#include <string.h>
yann@1201
    20
 #include <time.h>
yann@1201
    21
 #include <unistd.h>
yann@1201
    22
 #include <net/if.h>