From 5ae3348001d680637744864037c8425159bfbc7b Mon Sep 17 00:00:00 2001
From: Michael Lippautz <michael.lippautz@gmail.com>
Date: Sun, 14 Mar 2010 20:24:12 +0100
Subject: udns: New recipe

* udns is a stub DNS resolver library for sync and async DNS queries
---
 recipes/udns/files/fix-cc-check.patch | 36 +++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)
 create mode 100644 recipes/udns/files/fix-cc-check.patch

(limited to 'recipes/udns/files')

diff --git a/recipes/udns/files/fix-cc-check.patch b/recipes/udns/files/fix-cc-check.patch
new file mode 100644
index 0000000000..0811849d0a
--- /dev/null
+++ b/recipes/udns/files/fix-cc-check.patch
@@ -0,0 +1,36 @@
+--- a/configure.lib	2007-01-07 21:59:09.000000000 +0100
++++ b/configure.lib	2010-03-04 11:38:32.000000000 +0100
+@@ -125,7 +125,7 @@
+   echo 'int main(int argc, char **argv) { return 0; }' >conftest.c
+ 
+   if [ -n "$CC" ]; then
+-    if ac_run $CC -o conftest conftest.c && ac_run ./conftest; then
++    if ac_run $CC -o conftest conftest.c; then
+       ac_result "\$CC ($CC)"
+     else
+       ac_result no
+@@ -133,7 +133,7 @@
+     fi
+   else
+     for cc in gcc cc ; do
+-      if ac_run $cc -o conftest conftest.c && ac_run ./conftest; then
++      if ac_run $cc -o conftest conftest.c; then
+         ac_result "$cc"
+         CC=$cc
+         break
+@@ -161,15 +161,6 @@
+   ccld="$cc"
+   if [ -n "$LDFLAGS" ]; then ccld="$ccld $LDFLAGS"; fi
+   if [ -n "$LIBS" ]; then ccld="$ccld $LIBS"; fi
+-  if ac_yesno "whenever the C compiler ($ccld)
+-           can produce executables" \
+-     ac_compile_run <<EOF
+-int main() { return 0; }
+-EOF
+-  then :
+-  else
+-    ac_fatal "no working C compiler found"
+-  fi
+   LD='$(CC)'
+   [ -n "$AR" ] || AR=ar
+   [ -n "$ARFLAGS" ] || ARFLAGS=rv
-- 
cgit v1.2.3