6bb275a59a
Fix the following build failure with gcc >= 13: In file included from ../include/pistache/reactor.h:19, from ../src/common/reactor.cc:13: ../include/pistache/flags.h:29:35: error: 'uint8_t' was not declared in this scope 29 | struct TypeStorage<sizeof(uint8_t)> | ^~~~~~~ ../include/pistache/flags.h:17:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'? 16 | #include <iostream> +++ |+#include <cstdint> 17 | #include <type_traits> Fixes: - http://autobuild.buildroot.org/results/d3b6eb6fb943d69571a311235944df879fccc831 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
24 lines
737 B
Diff
24 lines
737 B
Diff
From dabe9fcd3eaaa6b0b8723369b2565778341630c0 Mon Sep 17 00:00:00 2001
|
|
From: a-andre <13609565+a-andre@users.noreply.github.com>
|
|
Date: Thu, 29 Jun 2023 16:34:11 +0200
|
|
Subject: [PATCH] Add missing cstdint header include (#1142)
|
|
|
|
Upstream: https://github.com/pistacheio/pistache/commit/dabe9fcd3eaaa6b0b8723369b2565778341630c0
|
|
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|
---
|
|
include/pistache/flags.h | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/include/pistache/flags.h b/include/pistache/flags.h
|
|
index 9be2b32bb..6adcc74bc 100644
|
|
--- a/include/pistache/flags.h
|
|
+++ b/include/pistache/flags.h
|
|
@@ -13,6 +13,7 @@
|
|
#pragma once
|
|
|
|
#include <climits>
|
|
+#include <cstdint>
|
|
#include <iostream>
|
|
#include <type_traits>
|
|
|