I have a problem with unbound version 1.6.1-3 on an Odroid C1+.
After updating the package from 1.6.1-1 to 1.6.1-3, when starting the service, the unbound process starts then stops immediately.
After running it through strace (log here : http://sprunge.us/FhOB), it seems it's trying to call getrandom(), then exits. This system call was created in kernel version 3.17 and the current archlinuxarm kernel for the C1+ is 3.10.104, so I think that's where the problem is.
The exact same package runs fine on a raspberry pi 2 with the same configuration.
Downgrading to unbound version 1.6.1-1 makes it work again.
There's no upstream change between version 1.6.1-1 and 1.6.1-3 so it's maybe a compile problem.