uvw 2.12.1 currently doesn't compile with GCC 13 (Fedora 38) because type_info.hpp doesn't have correct include for standard integers.
/home/fcelda/devel/uvw/src/uvw/type_info.hpp:17:37: error: ‘uint32_t’ in namespace ‘std’ does not name a type; did you mean ‘wint_t’?
17 | [[nodiscard]] static constexpr std::uint32_t fnv1a(const char *curr) noexcept {
| ^~~~~~~~
| wint_t
Standard integers are defined in cstdint. The removed header cstdef seems unused.
uvw 2.12.1 currently doesn't compile with GCC 13 (Fedora 38) because type_info.hpp doesn't have correct include for standard integers.
Standard integers are defined in cstdint. The removed header cstdef seems unused.