Hi,
I'm having some troubles compiling zstd and the issue appears to revolve around the lack of "__USE_MISC" being declared.
In glibc they declare __USE_MISC if there is defined __DEFAULT_SOURCE, see features.h:369 (ish):
#if defined _DEFAULT_SOURCE # define __USE_MISC 1 #endif
However, we don't declare this in uclibc_ng and seem to have some quite different handling around __DEFAULT_SOURCE
I have zero idea what is supposed to be happening with these macros, so I don't feel qualified to suggest a solution, but it appears to cause problems for at least openrc and zstd now. Could someone please review these macros and if appropriate for uclibc_ng, please also define __USE_MISC for the case of __DEFAULT_SOURCE in features.h
Thanks
Ed W