summaryrefslogtreecommitdiff
path: root/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch')
-rw-r--r--dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch b/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch
new file mode 100644
index 000000000000..1780d7e478f5
--- /dev/null
+++ b/dev-db/percona-server/files/percona-server-8.0.26.16-gcc-12.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/842168
+https://bugs.gentoo.org/853085
+--- a/client/logger.cc
++++ b/client/logger.cc
+@@ -27,6 +27,7 @@
+ #include <time.h>
+ #include <iostream>
+ #include <locale>
++#include <memory>
+
+ using namespace std;
+
+--- a/components/keyrings/common/component_helpers/src/keyring_log_builtins_definition.cc
++++ b/components/keyrings/common/component_helpers/src/keyring_log_builtins_definition.cc
+@@ -25,6 +25,7 @@
+ #include <cstring>
+ #include <iostream>
+ #include <locale>
++#include <memory>
+ #include <sstream>
+
+ #include <m_string.h>
+--- a/plugin/auth_ldap/src/connection.cc
++++ b/plugin/auth_ldap/src/connection.cc
+@@ -1,6 +1,7 @@
+ #include "plugin/auth_ldap/include/connection.h"
+
+ #include <iostream>
++#include <iterator>
+ #include <regex>
+
+ #include "plugin/auth_ldap/include/plugin_log.h"