[MDEV-27804] Fails to build - perf schema - thread id of type uintptr_t requires header Created: 2022-02-11 Updated: 2022-02-14 Resolved: 2022-02-14 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Performance Schema |
| Affects Version/s: | 10.5.14 |
| Fix Version/s: | 10.5.16 |
| Type: | Bug | Priority: | Major |
| Reporter: | Daniel Black | Assignee: | Daniel Black |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
GNU/Hurd and Debian kfreebsd-amd64 |
||
| Description |
|
The definition of uintptr_t under storage/perfschema/my_thread.h HAVE_INTEGER_PTHREAD_SELF requires a include on GNU/Hurd and kfreebsd-amd64 (and maybe others). https://www.cplusplus.com/reference/cstdint/ indicates that cstdint is the header file in C++11. Existing 10.5 code uses this header already. |