patches/ltrace/0.4/100-fix-build-with-exotic-linux-host-OS.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)
yann@973
     1
diff -durN ltrace-0.4.orig/configure ltrace-0.4/configure
yann@973
     2
--- ltrace-0.4.orig/configure	2008-10-23 23:19:38.000000000 +0200
yann@973
     3
+++ ltrace-0.4/configure	2008-10-23 23:19:06.000000000 +0200
yann@973
     4
@@ -1392,6 +1392,9 @@
yann@973
     5
 
yann@973
     6
 
yann@973
     7
 HOST_OS="$host_os"
yann@973
     8
+case "${HOST_OS}" in
yann@973
     9
+  linux-*) HOST_OS=linux-gnu;;
yann@973
    10
+esac
yann@973
    11
 
yann@973
    12
 
yann@973
    13
 ac_ext=c
yann@973
    14
diff -durN ltrace-0.4.orig/configure.ac ltrace-0.4/configure.ac
yann@973
    15
--- ltrace-0.4.orig/configure.ac	2008-10-23 23:19:43.000000000 +0200
yann@973
    16
+++ ltrace-0.4/configure.ac	2008-10-23 23:18:44.000000000 +0200
yann@973
    17
@@ -7,6 +7,9 @@
yann@973
    18
 dnl Check host system type
yann@973
    19
 AC_CANONICAL_HOST
yann@973
    20
 HOST_OS="$host_os"
yann@973
    21
+case "${HOST_OS}" in
yann@973
    22
+  linux-*) HOST_OS=linux-gnu;;
yann@973
    23
+esac
yann@973
    24
 AC_SUBST(HOST_OS)
yann@973
    25
 
yann@973
    26
 dnl Checks for programs.