crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.c uses sysctl.h which is not provided by musl, see https://devsonacid.wordpress.com/2014/07/12/how-compatible-is-libressl/ for some comments about musl and sysctl.h.
My temporary fix is to have stubs only in LinuxRandomUuidSysctlRandomSeed.c unless GLIBC is defined -- that doesn't look very clean to me and probably your cool jsbuild system got some smarter way to handle that...
crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.c uses sysctl.h which is not provided by musl, see https://devsonacid.wordpress.com/2014/07/12/how-compatible-is-libressl/ for some comments about musl and sysctl.h. My temporary fix is to have stubs only in LinuxRandomUuidSysctlRandomSeed.c unless GLIBC is defined -- that doesn't look very clean to me and probably your cool jsbuild system got some smarter way to handle that...