patches/glibc/ports-2.12.1/240-check_native-headers.patch
author Ray Donnelly <mingw.android@gmail.com>
Wed Jul 10 12:40:21 2013 +0100 (2013-07-10)
changeset 3223 58ca31386bfb
permissions -rw-r--r--
Allow reordered MAKEFLAGS

-R and -r (-Rr) can be reordered to -r and -R (-rR).
This happens with MSYS1/2 gnu-make and mingw32-make,
and triggers "Recursion detected, bailing out..."

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Message-Id: <CAOYw7dsdsg-XaDOwwEWJeUUSo2Vu_UD5GtkSgNTu59ai7yx0cQ@mail.gmail.com>
Patchwork-Id: 258027
yann@2437
     1
many ports hit this warning:
yann@2437
     2
../sysdeps/unix/sysv/linux/check_native.c:46: warning: implicit declaration of function 'memset'
yann@2437
     3
../sysdeps/unix/sysv/linux/check_native.c:46: warning: implicit declaration of function 'memset'
yann@2437
     4
yann@2437
     5
snipped from suse
yann@2437
     6
yann@2437
     7
diff -durN glibc-2.12.1.orig/sysdeps/unix/sysv/linux/check_native.c glibc-2.12.1/sysdeps/unix/sysv/linux/check_native.c
yann@2437
     8
--- glibc-2.12.1.orig/sysdeps/unix/sysv/linux/check_native.c	2007-11-24 04:12:17.000000000 +0100
yann@2437
     9
+++ glibc-2.12.1/sysdeps/unix/sysv/linux/check_native.c	2009-11-13 00:50:11.000000000 +0100
yann@2437
    10
@@ -23,6 +23,7 @@
yann@2437
    11
 #include <stddef.h>
yann@2437
    12
 #include <stdint.h>
yann@2437
    13
 #include <stdlib.h>
yann@2437
    14
+#include <string.h>
yann@2437
    15
 #include <time.h>
yann@2437
    16
 #include <unistd.h>
yann@2437
    17
 #include <net/if.h>