We no longer support macOS < 10.12 (our binaries will not run), so remove the fallback for when getentropy() wasn't available. From the manpage:
HISTORY
The getentropy() function appeared in OSX 10.12
Note that compiling on macOS you'll see a new unused function warning:
random.cpp:256:13: warning: unused function 'GetDevURandom' [-Wunused-function]
static void GetDevURandom(unsigned char *ent32)
^
1 warning generated.
This will likely be addressed as part of #17563.