stacktrace icon indicating copy to clipboard operation
stacktrace copied to clipboard

missing <cstdint> in addr_base_msvc.hpp

Open akioweh opened this issue 1 month ago • 0 comments

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

akioweh avatar Dec 10 '25 21:12 akioweh