oomd/oomd-gcc11.patch

86 lines
2.2 KiB
Diff

diff --git a/src/oomd/Stats.cpp b/src/oomd/Stats.cpp
index 7c962e6..7efd605 100644
--- a/src/oomd/Stats.cpp
+++ b/src/oomd/Stats.cpp
@@ -27,6 +27,7 @@
#include <chrono>
#include <cstring>
#include <iostream>
+#include <optional>
#include "oomd/Stats.h"
#include "oomd/StatsClient.h"
diff --git a/src/oomd/StatsClient.cpp b/src/oomd/StatsClient.cpp
index ce17ecf..e0dfc41 100644
--- a/src/oomd/StatsClient.cpp
+++ b/src/oomd/StatsClient.cpp
@@ -15,6 +15,7 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
+#include <optional>
#include "oomd/StatsClient.h"
#include <json/reader.h>
#include <json/value.h>
diff --git a/src/oomd/StatsTest.cpp b/src/oomd/StatsTest.cpp
index db70983..09efb5b 100644
--- a/src/oomd/StatsTest.cpp
+++ b/src/oomd/StatsTest.cpp
@@ -15,6 +15,7 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
+#include <optional>
#include "oomd/Stats.h"
#include <gmock/gmock.h>
#include <gtest/gtest.h>
diff --git a/src/oomd/config/JsonConfigParser.cpp b/src/oomd/config/JsonConfigParser.cpp
index 0a09d93..5b05267 100644
--- a/src/oomd/config/JsonConfigParser.cpp
+++ b/src/oomd/config/JsonConfigParser.cpp
@@ -18,6 +18,7 @@
#include "oomd/config/JsonConfigParser.h"
#include <sstream>
+#include <optional>
#include <json/reader.h>
diff --git a/src/oomd/include/CgroupPath.cpp b/src/oomd/include/CgroupPath.cpp
index a9965ed..80c9313 100644
--- a/src/oomd/include/CgroupPath.cpp
+++ b/src/oomd/include/CgroupPath.cpp
@@ -18,6 +18,7 @@
#include "oomd/include/CgroupPath.h"
#include <exception>
+#include <optional>
#include "oomd/util/Fs.h"
#include "oomd/util/Util.h"
diff --git a/src/oomd/util/Fs.cpp b/src/oomd/util/Fs.cpp
index ca0f51e..0f038f6 100644
--- a/src/oomd/util/Fs.cpp
+++ b/src/oomd/util/Fs.cpp
@@ -15,6 +15,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
+#include <optional>
+
#include "oomd/util/Fs.h"
#include <dirent.h>
diff --git a/src/oomd/util/FsTest.cpp b/src/oomd/util/FsTest.cpp
index dfc9aef..757a9e1 100644
--- a/src/oomd/util/FsTest.cpp
+++ b/src/oomd/util/FsTest.cpp
@@ -17,6 +17,7 @@
#include <utility>
#include <vector>
+#include <optional>
#include <gmock/gmock.h>
#include <gtest/gtest.h>