--- a/lib/ephy-sync-utils.c +++ b/lib/ephy-sync-utils.c @@ -30,7 +30,10 @@ #include #include #include -#if defined(__linux__) +#if defined __ANDROID__ && __ANDROID_API__ < 28 +#include +#define getrandom(buf,buflen,flags) syscall(SYS_getrandom,buf,buflen,flags) +#elif defined(__linux__) #include #elif defined(__FreeBSD__) || defined(__OpenBSD__) #include