patches/strace/4.5.19/160-fix-check-for-linux-netlink.patch
author Titus von Boxberg <titus@v9g.de>
Mon Aug 22 09:41:35 2011 +0200 (2011-08-22)
changeset 2625 b1be254591e7
permissions -rw-r--r--
configure: fix --with-prog=[...]

check_for didn't set variable 'where' when the path to a prog
was passed manually "(cached)".

Signed-off-by: "Titus von Boxberg" <titus@v9g.de>
     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>])