There's a closed pull request on the void-packages repository musl: add support for SIGEV_THREAD_ID timers https://github.com/void-linux/void-packages/pull/39279 Description: #### Testing the changes - I tested the changes in this PR: **NO** [ci skip] This avoids having to use the `sigev_notify_function` variable to set the value `sigev_notify_thread_id` and defines `SIGEV_THREAD_ID`. This is useful for the gcc12 PR: https://github.com/void-linux/void-packages/pull/34902 (specifically libgo)