Use of geteuid was removed from c_test.c in https://github.com/google/leveldb/commit/623d014a54f8cf9b74ad6aaba9181ca1e65c43a1.
https://github.com/google/leveldb/issues/675#issuecomment-484967315
Albeit normal Linux compilation are successful. When trying to cross-compile for Win32/64 platforms it fails on compiling tests due to undefined reference to geteuid.
Furthermore, leveldb has changed over to cmake build system as well with version 1.21. Is this something bitcoin will be updating to ?