-#if 1 /// elogind is musl-libc compatible, which has other guards for siginfo_t
-#if ( defined(__GLIBC__) \
- && ( defined(__USE_POSIX199309) || defined(__USE_XOPEN_EXTENDED) ) ) \
- || (!defined(__GLIBC__) \
- && ( defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) \
- || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) \
- || defined(_BSD_SOURCE) ) )