patches/glibc/2.9/300-2.9-check_native-headers.patch
author Darcy Watkins <dwatkins@tranzeo.com>
Thu Aug 05 18:19:07 2010 +0200 (2010-08-05)
branch1.8
changeset 2073 a3b7a63dce01
parent 1201 c9967a6e3b25
permissions -rw-r--r--
cc/gcc: with static ppl, correctly link with libm

On some Fedora boxen (at least FC13), it is also required
to link with libm when static ppl is used.
(transplanted from bcd33fce4db9c18223b59ecdc96f10bf6dd574de)
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>