-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
63 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
Patch-Source: https://github.com/NilsBrause/waylandpp/pull/75 | ||
-- | ||
From 5e3243b163aa5d50083b4036c21f84c1204f2023 Mon Sep 17 00:00:00 2001 | ||
From: Khem Raj <raj.khem@gmail.com> | ||
Date: Thu, 26 Jan 2023 23:25:05 -0800 | ||
Subject: [PATCH] include missing <cstdint> | ||
|
||
gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included [1]. Explicitly include it for uint{32,64}_t. | ||
|
||
[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes | ||
|
||
Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
--- | ||
include/wayland-client.hpp | 1 + | ||
scanner/scanner.cpp | 3 +++ | ||
2 files changed, 4 insertions(+) | ||
|
||
diff --git a/include/wayland-client.hpp b/include/wayland-client.hpp | ||
index a3f782b..4598a0e 100644 | ||
--- a/include/wayland-client.hpp | ||
+++ b/include/wayland-client.hpp | ||
@@ -29,6 +29,7 @@ | ||
/** \file */ | ||
|
||
#include <atomic> | ||
+#include <cstdint> | ||
#include <functional> | ||
#include <memory> | ||
#include <string> | ||
diff --git a/scanner/scanner.cpp b/scanner/scanner.cpp | ||
index bebd71e..c25746a 100644 | ||
--- a/scanner/scanner.cpp | ||
+++ b/scanner/scanner.cpp | ||
@@ -15,6 +15,7 @@ | ||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
*/ | ||
|
||
+#include <cstdint> | ||
#include <fstream> | ||
#include <iostream> | ||
#include <list> | ||
@@ -1106,6 +1107,7 @@ int main(int argc, char *argv[]) | ||
wayland_hpp << "#pragma once" << std::endl | ||
<< std::endl | ||
<< "#include <array>" << std::endl | ||
+ << "#include <cstdint>" << std::endl | ||
<< "#include <functional>" << std::endl | ||
<< "#include <memory>" << std::endl | ||
<< "#include <string>" << std::endl | ||
@@ -1125,6 +1127,7 @@ int main(int argc, char *argv[]) | ||
wayland_server_hpp << "#pragma once" << std::endl | ||
<< std::endl | ||
<< "#include <array>" << std::endl | ||
+ << "#include <cstdint>" << std::endl | ||
<< "#include <functional>" << std::endl | ||
<< "#include <memory>" << std::endl | ||
<< "#include <string>" << std::endl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters