Hi Robert,
For latest code for libpo6 and HyperDex on Github, there are some inconsistent constructor calls for the class location.
In po6/net/location.h, the below constructor method was removed for the class location:
explicit location(const char* address);
But in HyperDex/admin/admin.cc, the location object is constructed as below:
loc = po6::net::location(address);
address is char*
Thanks,
Hao