pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/maude Add some missing includes. Fix C++ for GCC ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/86b6cf3ee09d
branches:  trunk
changeset: 512187:86b6cf3ee09d
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Tue May 02 13:31:55 2006 +0000

description:
Add some missing includes. Fix C++ for GCC 3.4+.

diffstat:

 lang/maude/distinfo         |   6 +++++-
 lang/maude/patches/patch-aa |  13 +++++++++++++
 lang/maude/patches/patch-ab |  14 ++++++++++++++
 lang/maude/patches/patch-ac |  12 ++++++++++++
 lang/maude/patches/patch-ad |  13 +++++++++++++
 5 files changed, 57 insertions(+), 1 deletions(-)

diffs (82 lines):

diff -r 5cab6fb9dda6 -r 86b6cf3ee09d lang/maude/distinfo
--- a/lang/maude/distinfo       Tue May 02 13:18:08 2006 +0000
+++ b/lang/maude/distinfo       Tue May 02 13:31:55 2006 +0000
@@ -1,5 +1,9 @@
-$NetBSD: distinfo,v 1.5 2005/10/14 19:54:39 tonio Exp $
+$NetBSD: distinfo,v 1.6 2006/05/02 13:31:55 joerg Exp $
 
 SHA1 (Maude-2.1.1.tar.gz) = 6433ab534970c65bfdde3ea67d1067ad1c7bd9e3
 RMD160 (Maude-2.1.1.tar.gz) = 22793ee2c339a86e44e49dee56943c8b1099ee0b
 Size (Maude-2.1.1.tar.gz) = 1174764 bytes
+SHA1 (patch-aa) = 41888233aaac6af9d77072c15176c0ad0c274cd7
+SHA1 (patch-ab) = ff1caa60e4b57dd6a847e28d25efa9be8474f15a
+SHA1 (patch-ac) = d77e8e817cb33c2594eacfa0cb44b20b63e71b8f
+SHA1 (patch-ad) = 2645f9e3cfa25ab2b66121fe76f63025092a387a
diff -r 5cab6fb9dda6 -r 86b6cf3ee09d lang/maude/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/maude/patches/patch-aa       Tue May 02 13:31:55 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2006/05/02 13:31:55 joerg Exp $
+
+--- src/Utility/indexedSet.hh.orig     2006-03-19 16:06:06.000000000 +0000
++++ src/Utility/indexedSet.hh
+@@ -79,7 +79,7 @@ inline int
+ IndexedSet<T>::insert(const T& element)
+ {
+   pair<typename EltMap::iterator, bool> p =
+-    eltMap.insert(EltMap::value_type(element, indexMap.size()));
++    eltMap.insert(typename EltMap::value_type(element, indexMap.size()));
+   if (p.second)
+     indexMap.push_back(p.first);
+   return p.first->second;
diff -r 5cab6fb9dda6 -r 86b6cf3ee09d lang/maude/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/maude/patches/patch-ab       Tue May 02 13:31:55 2006 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1 2006/05/02 13:31:55 joerg Exp $
+
+--- src/Core/argVec.hh.orig    2006-05-02 13:02:12.000000000 +0000
++++ src/Core/argVec.hh
+@@ -91,6 +91,9 @@ private:
+   pointer basePtr;
+ };
+ 
++#include "dagNode.hh"
++#include "memoryCell.hh"
++
+ template<class T>
+ inline
+ ArgVec<T>::ArgVec(size_type length)
diff -r 5cab6fb9dda6 -r 86b6cf3ee09d lang/maude/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/maude/patches/patch-ac       Tue May 02 13:31:55 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1 2006/05/02 13:31:55 joerg Exp $
+
+--- src/Interface/dagNode.hh.orig      2006-05-02 13:09:05.000000000 +0000
++++ src/Interface/dagNode.hh
+@@ -181,6 +181,7 @@ private:  
+ ostream& operator<<(ostream& s, DagNode* dagNode);
+ 
+ #include "memoryCell.hh"
++#include "symbol.hh"
+ 
+ inline MemoryCell*
+ DagNode::getMemoryCell()
diff -r 5cab6fb9dda6 -r 86b6cf3ee09d lang/maude/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/maude/patches/patch-ad       Tue May 02 13:31:55 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1 2006/05/02 13:31:55 joerg Exp $
+
+--- src/FreeTheory/freeDagNode.hh.orig 2006-05-02 13:15:15.000000000 +0000
++++ src/FreeTheory/freeDagNode.hh
+@@ -87,7 +87,7 @@ FreeDagNode::FreeDagNode(Symbol* symbol)
+   if (nrArgs > nrWords)
+     {
+       setCallDtor();  // need our dtor called when garbage collected so we can free arg array
+-      external = new (DagNode*)[nrArgs];
++      external = new DagNode*[nrArgs];
+     }
+ }
+ 



Home | Main Index | Thread Index | Old Index