patches/strace/4.5.19/100-autoreconf.patch
author Arnaud Lacombe <lacombar@gmail.com>
Tue Aug 03 06:17:51 2010 +0200 (2010-08-03)
changeset 2064 f5ebe8c429dc
permissions -rw-r--r--
libc/uClibc: add uClibc 0.9.30.3

This version has been released a couple of month ago, but it never reached
crosstool-ng tree. This may be linked to the fact that the current 0.9.30.2,
once patched, has nothing much different from 0.9.30.3, released.

I'm not including any patch with this upgrade, on purpose.

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
yann@1613
     1
diff -durN strace-4.5.19.orig/configure strace-4.5.19/configure
yann@1613
     2
--- strace-4.5.19.orig/configure	2009-10-21 19:41:11.000000000 +0200
yann@1613
     3
+++ strace-4.5.19/configure	2009-10-28 18:47:18.000000000 +0100
yann@1613
     4
@@ -5773,6 +5773,73 @@
yann@1613
     5
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
yann@1613
     6
 /* end confdefs.h.  */
yann@1613
     7
 
yann@1613
     8
+echo "$as_me:$LINENO: checking for statfs64 in sys/(statfs|vfs).h" >&5
yann@1613
     9
+echo $ECHO_N "checking for statfs64 in sys/(statfs|vfs).h... $ECHO_C" >&6
yann@1613
    10
+if test "${ac_cv_type_statfs64+set}" = set; then
yann@1613
    11
+  echo $ECHO_N "(cached) $ECHO_C" >&6
yann@1613
    12
+else
yann@1613
    13
+  cat >conftest.$ac_ext <<_ACEOF
yann@1613
    14
+/* confdefs.h.  */
yann@1613
    15
+_ACEOF
yann@1613
    16
+cat confdefs.h >>conftest.$ac_ext
yann@1613
    17
+cat >>conftest.$ac_ext <<_ACEOF
yann@1613
    18
+/* end confdefs.h.  */
yann@1613
    19
+#ifdef LINUX
yann@1613
    20
+#include <linux/types.h>
yann@1613
    21
+#include <sys/statfs.h>
yann@1613
    22
+#else
yann@1613
    23
+#include <sys/vfs.h>
yann@1613
    24
+#endif
yann@1613
    25
+int
yann@1613
    26
+main ()
yann@1613
    27
+{
yann@1613
    28
+struct statfs64 st;
yann@1613
    29
+  ;
yann@1613
    30
+  return 0;
yann@1613
    31
+}
yann@1613
    32
+_ACEOF
yann@1613
    33
+rm -f conftest.$ac_objext
yann@1613
    34
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
yann@1613
    35
+  (eval $ac_compile) 2>conftest.er1
yann@1613
    36
+  ac_status=$?
yann@1613
    37
+  grep -v '^ *+' conftest.er1 >conftest.err
yann@1613
    38
+  rm -f conftest.er1
yann@1613
    39
+  cat conftest.err >&5
yann@1613
    40
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
yann@1613
    41
+  (exit $ac_status); } &&
yann@1613
    42
+	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err'
yann@1613
    43
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
yann@1613
    44
+  (eval $ac_try) 2>&5
yann@1613
    45
+  ac_status=$?
yann@1613
    46
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
yann@1613
    47
+  (exit $ac_status); }; } &&
yann@1613
    48
+	 { ac_try='test -s conftest.$ac_objext'
yann@1613
    49
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
yann@1613
    50
+  (eval $ac_try) 2>&5
yann@1613
    51
+  ac_status=$?
yann@1613
    52
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
yann@1613
    53
+  (exit $ac_status); }; }; then
yann@1613
    54
+  ac_cv_type_statfs64=yes
yann@1613
    55
+else
yann@1613
    56
+  echo "$as_me: failed program was:" >&5
yann@1613
    57
+sed 's/^/| /' conftest.$ac_ext >&5
yann@1613
    58
+
yann@1613
    59
+ac_cv_type_statfs64=no
yann@1613
    60
+fi
yann@1613
    61
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
yann@1613
    62
+fi
yann@1613
    63
+
yann@1613
    64
+echo "$as_me:$LINENO: result: $ac_cv_type_statfs64" >&5
yann@1613
    65
+echo "${ECHO_T}$ac_cv_type_statfs64" >&6
yann@1613
    66
+if test "$ac_cv_type_statfs64" = yes
yann@1613
    67
+then
yann@1613
    68
+
yann@1613
    69
+cat >>confdefs.h <<\_ACEOF
yann@1613
    70
+#define HAVE_STATFS64 1
yann@1613
    71
+_ACEOF
yann@1613
    72
+
yann@1613
    73
+fi
yann@1613
    74
+
yann@1613
    75
 
yann@1613
    76
 int
yann@1613
    77
 main ()