stacktrace
stacktrace copied to clipboard
missing <cstdint> in addr_base_msvc.hpp
the following patch seems necessary to build correctly on non-MSVC windows toolchains.
diff --git a/libs/stacktrace/include/boost/stacktrace/detail/addr_base_msvc.hpp b/libs/stacktrace/include/boost/stacktrace/detail/addr_base_msvc.hpp
index d179896..9b87c5f 100644
--- a/libs/stacktrace/include/boost/stacktrace/detail/addr_base_msvc.hpp
+++ b/libs/stacktrace/include/boost/stacktrace/detail/addr_base_msvc.hpp
@@ -18,12 +18,14 @@
#ifdef WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <psapi.h>
+#include <cstdint>
#else
// Prevent inclusion of extra Windows SDK headers which can cause conflict
// with other code using Windows SDK
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <psapi.h>
+#include <cstdint>
#undef WIN32_LEAN_AND_MEAN
#endif