[Lunar-commits] <moonbase> xalan-c++: add a patch to compile with gcc 4.3.x.

Florin Braescu florin at lunar-linux.org
Mon Apr 27 15:07:44 CEST 2009


commit 6aad433c50fa07912e5334982b6725305a92ff60
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Mon Apr 27 16:07:44 2009 +0300

    xalan-c++: add  a patch to compile with gcc 4.3.x.
---
 libs/xalan-c++/BUILD   |    2 ++
 libs/xalan-c++/DETAILS |   13 ++++++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/libs/xalan-c++/BUILD b/libs/xalan-c++/BUILD
index d42f8a2..7896520 100644
--- a/libs/xalan-c++/BUILD
+++ b/libs/xalan-c++/BUILD
@@ -2,6 +2,8 @@
 
   export XALANCROOT=$SOURCE_DIRECTORY/c
 
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
   cd $XALANCROOT &&
 
   ./runConfigure -p linux -c gcc -x g++ -P /usr &&
diff --git a/libs/xalan-c++/DETAILS b/libs/xalan-c++/DETAILS
index f879086..46479be 100644
--- a/libs/xalan-c++/DETAILS
+++ b/libs/xalan-c++/DETAILS
@@ -1,18 +1,21 @@
            MODULE=xalan-c++
           VERSION=1.10.0
            SOURCE=Xalan-C_1_10_0-src.tar.gz
- SOURCE_DIRECTORY=$BUILD_DIRECTORY/xml-xalan/
-       SOURCE_URL=http://apache.deathculture.net/xml/xalan-c/
-         WEB_SITE=http://xml.apache.org/xalan-c/
+          SOURCE2=$MODULE-$VERSION-gcc-4.3.x.patch.bz2
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/xml-xalan
+       SOURCE_URL=http://apache.deathculture.net/xml/xalan-c
+      SOURCE2_URL=$PATCH_URL
+      SOURCE_VFY=sha1:3fc63045048176e0ab00ce8aa0d15b2c1e5d646b
+     SOURCE2_VFY=sha1:4927ec4d8ebbca0ab9457bc077a398f20c241a31
+         WEB_SITE=http://xml.apache.org/xalan-c
           ENTERED=20071004
-          UPDATED=20071004
+          UPDATED=20090427
             SHORT="XSLT processor written in C++"
             PSAFE=no
 
 cat << EOF
 Xalan is an XSLT processor for transforming XML documents into HTML, 
 text, or other XML document types.
-
 Xalan-C++ version 1.10 is a robust implementation of the W3C 
 Recommendations for XSL Transformations (XSLT) and the XML Path 
 Language (XPath). It works with a compatible release of the Xerces-C++ 


More information about the Lunar-commits mailing list