summaryrefslogtreecommitdiff
path: root/dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch')
-rw-r--r--dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch60
1 files changed, 0 insertions, 60 deletions
diff --git a/dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch b/dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch
deleted file mode 100644
index b903d50e22bc..000000000000
--- a/dev-lang/maude/files/maude-2.7-fix-build-with-gcc11.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-https://bugs.gentoo.org/787851
-
-From 6d448928a88f586195dadd9fae9cb1b19e589d94 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Tue, 15 Jun 2021 03:05:34 +0000
-Subject: [PATCH] Fix build with GCC 11
-diff --git a/src/ObjectSystem/configSymbol.hh b/src/ObjectSystem/configSymbol.hh
-index 90b00d9..d037dab 100644
---- a/src/ObjectSystem/configSymbol.hh
-+++ b/src/ObjectSystem/configSymbol.hh
-@@ -50,7 +50,7 @@ public:
- private:
- struct symbolLt
- {
-- bool operator()(const Symbol* d1, const Symbol* d2)
-+ bool operator()(const Symbol* d1, const Symbol* d2) const
- {
- return d1->compare(d2) < 0;
- }
-diff --git a/src/ObjectSystem/objectMap.cc b/src/ObjectSystem/objectMap.cc
-index 0dbcaf0..722aa29 100644
---- a/src/ObjectSystem/objectMap.cc
-+++ b/src/ObjectSystem/objectMap.cc
-@@ -50,7 +50,7 @@ ConfigSymbol::MessageQueue::markReachableNodes() const
-
- struct ConfigSymbol::dagNodeLt
- {
-- bool operator()(const DagNode* d1, const DagNode* d2)
-+ bool operator()(const DagNode* d1, const DagNode* d2) const
- {
- return d1->compare(d2) < 0;
- }
-diff --git a/src/ObjectSystem/objectSystemRewritingContext.hh b/src/ObjectSystem/objectSystemRewritingContext.hh
-index 33785ec..32f4d94 100644
---- a/src/ObjectSystem/objectSystemRewritingContext.hh
-+++ b/src/ObjectSystem/objectSystemRewritingContext.hh
-@@ -62,7 +62,7 @@ protected:
- private:
- struct dagNodeLt
- {
-- bool operator()(const DagNode* d1, const DagNode* d2)
-+ bool operator()(const DagNode* d1, const DagNode* d2) const
- {
- return d1->compare(d2) < 0;
- }
-diff --git a/src/Mixfix/entity.hh b/src/Mixfix/entity.hh
-index eb8ad58..a221de4 100644
---- a/src/Mixfix/entity.hh
-+++ b/src/Mixfix/entity.hh
-@@ -53,7 +53,7 @@ public:
- private:
- struct UserLt
- {
-- bool operator()(const User* user1, const User* user2)
-+ bool operator()(const User* user1, const User* user2) const
- {
- //
- // Direct < comparison of unrelated pointers is undefined. But since the casting
---
-2.32.0