[Lunar-commits] <moonbase> libical: Adding a patch from http://sourceforge.net/tracker/index.php?func=detail&aid=3153497&group_id=16077&atid=116077

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sun Jan 23 16:24:47 CET 2011


commit 79f2955ba0625b0121cba04762ba5623ed1ad5d0
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sun Jan 23 10:24:47 2011 -0500

    libical: Adding a patch from http://sourceforge.net/tracker/index.php?func=detail&aid=3153497&group_id=16077&atid=116077
    
    to fix a build failure with x86_64, specifically;
    
    _LibicalWrap.c:27628:12: error: incompatible types when assigning to type 'va_list' from type 'struct __va_list_tag *'
    
    I assume this version was tried only on x86 and adjusting only for x86_64.
---
 libs/libical/BUILD   |    9 +++++++++
 libs/libical/DETAILS |    3 +++
 2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/libs/libical/BUILD b/libs/libical/BUILD
index bd12827..9d61596 100644
--- a/libs/libical/BUILD
+++ b/libs/libical/BUILD
@@ -1,7 +1,16 @@
 (
 
+# This seems to only be needed on x86_64
+  if [ `arch` == "x86_64" ] ; then
+  cd ../ &&
+  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+  cd $SOURCE_DIRECTORY
+  fi &&
+
   ./bootstrap &&
 
+  ./autogen.sh $OPTS $$
+
   default_build
 
 ) > $C_FIFO 2>&1
diff --git a/libs/libical/DETAILS b/libs/libical/DETAILS
index f9d8c54..ca20447 100644
--- a/libs/libical/DETAILS
+++ b/libs/libical/DETAILS
@@ -1,8 +1,11 @@
           MODULE=libical
          VERSION=0.46
           SOURCE=$MODULE-$VERSION.tar.gz
+         SOURCE2=swig-valist.patch
       SOURCE_URL=$SFORGE_URL/freeassociation/
+     SOURCE2_URL=$PATCH_URL
       SOURCE_VFY=sha1:a2a9cad21e0c336246100eef8d079cbaff50a6f3
+     SOURCE2_VFY=sha1:ea79708bb70b2bc19ca97ddd9e8592cde100155b
         WEB_SITE=http://freeassociation.sourceforge.net/
          ENTERED=20021128
          UPDATED=20110121


More information about the Lunar-commits mailing list