patches/ltrace/0.5.2/130-fix-build-with-exotic-linux-host-OS.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Tue Jul 31 22:27:29 2012 +0200 (2012-07-31)
changeset 3018 7776e8369284
permissions -rw-r--r--
complibs/cloog: create missing m4 dir

Because we now patch configure.in and configure, the Makefile quicks
in a re-build rule as the source files are now more recent than the
bundled generated files, and that fails because the m4 directory
is missing, although on some systems where aclocal is not installed,
the re-build rule does nothing (except a warning).

Always create tht directory.

Reported-by: Per Arnold Blaasmo <per-arnold.blaasmo@atmel.com>
[Also thanks to Thomas De Schampheleire <patrickdepinguin@gmail.com>
for some digging works on this issue]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@1541
     1
diff -durN ltrace-0.5.2.orig/configure ltrace-0.5.2/configure
yann@1541
     2
--- ltrace-0.5.2.orig/configure	2009-09-14 18:47:45.000000000 +0200
yann@1541
     3
+++ ltrace-0.5.2/configure	2009-09-14 18:49:18.000000000 +0200
yann@1541
     4
@@ -1829,6 +1829,9 @@
yann@1541
     5
   linux-gnu*) host_os=linux-gnu
yann@1541
     6
 esac
yann@1541
     7
 HOST_OS="$host_os"
yann@1541
     8
+case "${HOST_OS}" in
yann@1541
     9
+  linux-*) HOST_OS=linux-gnu;;
yann@1541
    10
+esac
yann@1541
    11
 
yann@1541
    12
 
yann@1541
    13
 ac_ext=c
yann@1541
    14
diff -durN ltrace-0.5.2.orig/configure.ac ltrace-0.5.2/configure.ac
yann@1541
    15
--- ltrace-0.5.2.orig/configure.ac	2009-09-14 18:47:45.000000000 +0200
yann@1541
    16
+++ ltrace-0.5.2/configure.ac	2009-09-14 18:49:18.000000000 +0200
yann@1541
    17
@@ -10,6 +10,9 @@
yann@1541
    18
   linux-gnu*) host_os=linux-gnu
yann@1541
    19
 esac
yann@1541
    20
 HOST_OS="$host_os"
yann@1541
    21
+case "${HOST_OS}" in
yann@1541
    22
+  linux-*) HOST_OS=linux-gnu;;
yann@1541
    23
+esac
yann@1541
    24
 AC_SUBST(HOST_OS)
yann@1541
    25
 HOST_ARCH="$host_cpu"
yann@1541
    26
 AC_SUBST(HOST_ARCH)