The --enable-static-proxy option is broken in HEAD and it won't compile. This is 100% reproducible. At the point it dies its primarily complaining about missing symbols in librecords_p.a.
An example symbol is ink_rwlock_unlock, its defined in lib/ts/ink_rwlock.h, implemented in lib/ts/ink_rwlock.cc. I see the symbol present in ./lib/ts/.libs/libtsutil.a with nm -a, so my guess this is a linking order issue.
I haven't gotten past this point so this might not be the only issue.