Index: head/lang/maude/files/patch-src_Core_dagNodeSet.hh =================================================================== --- head/lang/maude/files/patch-src_Core_dagNodeSet.hh (nonexistent) +++ head/lang/maude/files/patch-src_Core_dagNodeSet.hh (revision 478253) @@ -0,0 +1,18 @@ +./dagNodeSet.hh:35:15: error: ISO C++11 does not allow access declarations; use using + declarations instead + PointerSet::cardinality; + ^ + +--- src/Core/dagNodeSet.hh.orig 2018-08-27 20:49:56 UTC ++++ src/Core/dagNodeSet.hh +@@ -32,8 +32,8 @@ class DagNodeSet : private PointerSet + public: + int insert(DagNode* d); + int dagNode2Index(DagNode* d) const; +- PointerSet::cardinality; +- PointerSet::makeEmpty; ++ using PointerSet::cardinality; ++ using PointerSet::makeEmpty; + DagNode* index2DagNode(int i) const; + + private: Property changes on: head/lang/maude/files/patch-src_Core_dagNodeSet.hh ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/lang/maude/files/patch-src_Core_termSet.hh =================================================================== --- head/lang/maude/files/patch-src_Core_termSet.hh (nonexistent) +++ head/lang/maude/files/patch-src_Core_termSet.hh (revision 478253) @@ -0,0 +1,19 @@ +In file included from symbol.cc:41: +In file included from ./term.hh:34: +../../src/Core/termSet.hh:35:15: error: ISO C++11 does not allow access declarations; use using declarations instead + PointerSet::cardinality; + ^ + +--- src/Core/termSet.hh.orig 2018-08-27 20:47:58 UTC ++++ src/Core/termSet.hh +@@ -32,8 +32,8 @@ class TermSet : private PointerSet + public: + void insert(Term* t); + int term2Index(Term* t) const; +- PointerSet::cardinality; +- PointerSet::makeEmpty; ++ using PointerSet::cardinality; ++ using PointerSet::makeEmpty; + + private: + unsigned int hash(void* pointer) const; Property changes on: head/lang/maude/files/patch-src_Core_termSet.hh ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/lang/maude/files/patch-src_Meta_metaMatch.cc =================================================================== --- head/lang/maude/files/patch-src_Meta_metaMatch.cc (nonexistent) +++ head/lang/maude/files/patch-src_Meta_metaMatch.cc (revision 478253) @@ -0,0 +1,11 @@ +--- src/Meta/metaMatch.cc.orig 2018-08-27 20:58:55 UTC ++++ src/Meta/metaMatch.cc +@@ -172,7 +172,7 @@ MetaLevelOpSymbol::makeMatchSearchState2(MetaModule* m + } + } + } +- return false; ++ return NULL; + } + + bool Property changes on: head/lang/maude/files/patch-src_Meta_metaMatch.cc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/lang/maude/files/patch-src_ObjectSystem_socketStuff.cc =================================================================== --- head/lang/maude/files/patch-src_ObjectSystem_socketStuff.cc (nonexistent) +++ head/lang/maude/files/patch-src_ObjectSystem_socketStuff.cc (revision 478253) @@ -0,0 +1,11 @@ +--- src/ObjectSystem/socketStuff.cc.orig 2018-08-27 20:56:09 UTC ++++ src/ObjectSystem/socketStuff.cc +@@ -219,7 +219,7 @@ SocketManagerSymbol::createServerTcpSocket(FreeDagNode + sockName.sin_family = AF_INET; + sockName.sin_port = htons(port); + sockName.sin_addr.s_addr = htonl(INADDR_ANY); // HACK - what is the portable way to set this? +- if (bind(fd, reinterpret_cast(&sockName), sizeof(sockName)) == -1) ++ if (::bind(fd, reinterpret_cast(&sockName), sizeof(sockName)) == -1) + { + const char* errText = strerror(errno); + DebugAdvisory("unexpected bind() error with fd " << fd << ": " << errText); Property changes on: head/lang/maude/files/patch-src_ObjectSystem_socketStuff.cc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/lang/maude/files/patch-src__BuiltIn__stringOpSymbol.cc =================================================================== --- head/lang/maude/files/patch-src__BuiltIn__stringOpSymbol.cc (revision 478252) +++ head/lang/maude/files/patch-src__BuiltIn__stringOpSymbol.cc (revision 478253) @@ -1,11 +1,11 @@ ---- ./src/BuiltIn/stringOpSymbol.cc.orig 2014-09-03 02:36:06.000000000 +0200 -+++ ./src/BuiltIn/stringOpSymbol.cc 2014-09-03 02:32:45.000000000 +0200 -@@ -472,7 +472,7 @@ +--- src/BuiltIn/stringOpSymbol.cc.orig 2008-09-12 01:03:36 UTC ++++ src/BuiltIn/stringOpSymbol.cc +@@ -472,7 +472,7 @@ StringOpSymbol::eqRewrite(DagNode* subject, RewritingC const mpz_class& n0 = succSymbol->getNat(a0); if (n0 <= 255) { - char c = n0.get_si(); -+ char c[2] = { n0.get_si(), 0 }; ++ char c[2] = { static_cast(n0.get_si()), 0 }; return rewriteToString(subject, context, crope(c)); } }