patches/ltrace/0.4/100-fix-build-with-exotic-linux-host-OS.patch
author Titus von Boxberg <titus@v9g.de>
Wed May 19 18:22:32 2010 +0200 (2010-05-19)
changeset 1956 79de82f5843d
permissions -rw-r--r--
scripts/functions: Use stat correctly on non-GNU (BSD/Darwin) systems.

Call to get the directory mode depending on $CT_SYS_OS

yann.morin.1998@anciens.enib.fr:
CT_SYS_OS has changed on Linuxsystem, it only gets the kernel name "Linux",
and not the system name, 'GNU/'.
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.