patches/glibc/ports-2.13/240-check_native-headers.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Jun 25 23:33:01 2014 +0200 (2014-06-25)
changeset 3325 069f43a215cc
permissions -rw-r--r--
all: fix wildcard to work with make-4.x

In make-3.8x, the $(wildacrd) function would sort the entries,
while in make-4.x, it would just return the entries in any
unpredictable order [*]

Use the $(sort) function to get reproducible behaviour.

[*] Well, most probably the roder the entries appear when read
from readdir()

Reported-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
yann@2438
     1
many ports hit this warning:
yann@2438
     2
../sysdeps/unix/sysv/linux/check_native.c:46: warning: implicit declaration of function 'memset'
yann@2438
     3
../sysdeps/unix/sysv/linux/check_native.c:46: warning: implicit declaration of function 'memset'
yann@2438
     4
yann@2438
     5
snipped from suse
yann@2438
     6
yann@2438
     7
diff -durN glibc-2.13.orig/sysdeps/unix/sysv/linux/check_native.c glibc-2.13/sysdeps/unix/sysv/linux/check_native.c
yann@2438
     8
--- glibc-2.13.orig/sysdeps/unix/sysv/linux/check_native.c	2007-11-24 04:12:17.000000000 +0100
yann@2438
     9
+++ glibc-2.13/sysdeps/unix/sysv/linux/check_native.c	2009-11-13 00:50:11.000000000 +0100
yann@2438
    10
@@ -23,6 +23,7 @@
yann@2438
    11
 #include <stddef.h>
yann@2438
    12
 #include <stdint.h>
yann@2438
    13
 #include <stdlib.h>
yann@2438
    14
+#include <string.h>
yann@2438
    15
 #include <time.h>
yann@2438
    16
 #include <unistd.h>
yann@2438
    17
 #include <net/if.h>