Seems like some versions of Android provide arc4random_buf() in libc, but fail to provide a prototype for it. This causes autoconf to think Android is a HAVE_ARC4RANDOM_BUF target, but librumpuser fails to compile due to no prototype and proper warning flags.
Possibilities:
- support only later versions of Android which apparently bother to supply a prototype (my suggestion)
- add some hacks, maims and kludges into librumpuser/configure and/or buildrump.sh