patches/glibc/2.9/300-2.9-check_native-headers.patch
author Titus von Boxberg <titus@v9g.de>
Wed May 19 18:22:32 2010 +0200 (2010-05-19)
changeset 1956 79de82f5843d
parent 1201 c9967a6e3b25
permissions -rw-r--r--
scripts/functions: Use stat correctly on non-GNU (BSD/Darwin) systems.

Call to get the directory mode depending on $CT_SYS_OS

yann.morin.1998@anciens.enib.fr:
CT_SYS_OS has changed on Linuxsystem, it only gets the kernel name "Linux",
and not the system name, 'GNU/'.
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>