I always find it best to focus on the very first error. Fix that and retry. And repeat.
The first error I see is this:
Code:
/usr/local/src/apr-util-1.6.0/.libs/libaprutil-1.so: undefined reference to `XML_GetErrorCode'
It looks like libaprutil-1.so is expecting to find symbol XML_GetErrorCode but couldn't find it. Googling reveals that symbol is in libexpat. You have to figure out how to add that library for your compiler.
You have libexpat1-dev installed for your host compiler. But you need it for your ARM compiler.
Also, the command above the error has libraries "-lrt -lcrypt -ldl -lcrypt". There should be a "-lexpat" in that list.