changeset 5195:aa5b99255573

Fix odcctools compile * In `configure' for odcctools, the -Wno-long-double option should not be used. Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
author Patrick McCarty <pnorcks@gmail.com>
date Sat, 28 Mar 2009 13:14:37 -0700
parents ff5f7324f56f
children 881b3efd4329
files gub/specs/darwin/odcctools.py patches/odcctools-config-Wno-long-double.patch
diffstat 2 files changed, 57 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/darwin/odcctools.py	Thu Mar 19 12:22:06 2009 +0100
+++ b/gub/specs/darwin/odcctools.py	Sat Mar 28 13:14:37 2009 -0700
@@ -7,7 +7,8 @@
     source = ('svn:http://iphone-dev.googlecode.com/svn&module=trunk'
               '&branch=odcctools'
               '&revision=278')
-    patches = ['odcctools-r211-word.patch']
+    patches = ['odcctools-r211-word.patch',
+               'odcctools-config-Wno-long-double.patch']
     def __init__ (self, settings, source):
         cross.AutoBuild.__init__ (self, settings, source)
         if 'x86_64-linux' in self.settings.build_architecture:
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/odcctools-config-Wno-long-double.patch	Sat Mar 28 13:14:37 2009 -0700
@@ -0,0 +1,55 @@
+From a1c653b18ae4d769b314b3317077aaba2cc13713 Mon Sep 17 00:00:00 2001
+From: Patrick McCarty <pnorcks@gmail.com>
+Date: Sat, 28 Mar 2009 14:58:10 -0700
+Subject: [PATCH] Fix odcctools compile
+
+* Remove -Wno-long-double from odcctools configure
+  and configure.ac
+---
+ configure    |    4 ++--
+ configure.ac |    4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/configure b/configure
+index 66851df..2c4835f 100755
+--- a/configure
++++ b/configure
+@@ -4460,7 +4460,7 @@ rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
+ CFLAGS=$ORIGCFLAGS
+
+ ORIGCFLAGS=$CFLAGS
+-CFLAGS="$CFLAGS -Wno-long-double"
++CFLAGS=$CFLAGS
+ echo "$as_me:$LINENO: checking if -Wno-long-double is supported" >&5
+ echo $ECHO_N "checking if -Wno-long-double is supported... $ECHO_C" >&6
+ cat >conftest.$ac_ext <<_ACEOF
+@@ -4493,7 +4493,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+   ac_status=$?
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   (exit $ac_status); }; }; then
+-  WARNINGS="$WARNINGS -Wno-long-double"
++  WARNINGS=$WARNINGS
+     echo "$as_me:$LINENO: result: yes" >&5
+ echo "${ECHO_T}yes" >&6
+ else
+diff --git a/configure.ac b/configure.ac
+index 965cc97..08370cd 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -183,11 +183,11 @@ AC_COMPILE_IFELSE(
+ CFLAGS=$ORIGCFLAGS
+
+ ORIGCFLAGS=$CFLAGS
+-CFLAGS="$CFLAGS -Wno-long-double"
++CFLAGS=$CFLAGS
+ AC_MSG_CHECKING([if -Wno-long-double is supported])
+ AC_COMPILE_IFELSE(
+    [AC_LANG_SOURCE([[const char hw[] = "Hello, World\n";]])],
+-   [WARNINGS="$WARNINGS -Wno-long-double"
++   [WARNINGS=$WARNINGS
+     AC_MSG_RESULT([yes])],
+    [AC_MSG_RESULT([no])]
+ )
+--
+1.6.2.1
+