patches/strace/4.5.19/160-fix-check-for-linux-netlink.patch
author Titus von Boxberg <titus@v9g.de>
Wed Nov 30 12:07:59 2011 +0100 (2011-11-30)
branch1.13
changeset 2843 aaa46c1a2c2a
permissions -rw-r--r--
scripts: use CT_CONFIG_SHELL instead of CT_SHELL

CT_SHELL is undefined.
Thus, the generated wrapper scripts are not executable by the kernel
because they do not contain a valid interpreter.
Use CT_CONFIG_SHELL instead.

Signed-off-by: "Titus von Boxberg" <titus@v9g.de>
(transplanted from cf509170838f4e289fe25617e3f3db1d6d6ffc41)
     1 Dmitry V. Levin [Tue, 3 Nov 2009 16:49:49 +0000]
     2 
     3 Fix check for linux/netlink.h on Linux 2.6.32-rc5+
     4 
     5 * configure.ac (AC_CHECK_HEADERS): In check for linux/netlink.h, include 
     6   sys/socket.h instead of linux/socket.h beforehand.
     7 
     8 diff --git a/configure.ac b/configure.ac
     9 --- a/configure.ac
    10 +++ b/configure.ac
    11 @@ -258,7 +258,7 @@ AC_CHECK_HEADERS([ \
    12  ], [], [])
    13  AC_CHECK_HEADERS([linux/icmp.h linux/in6.h linux/netlink.h linux/if_packet.h],
    14                   [], [], [#include <stddef.h>
    15 -#include <linux/socket.h>])
    16 +#include <sys/socket.h>])
    17  AC_CHECK_HEADERS([asm/sigcontext.h], [], [], [#include <signal.h>])
    18  AC_CHECK_TYPES([struct sigcontext_struct,
    19  		struct sigcontext],,, [#include <signal.h>])