While trying to build pdns-3.0.1, it appears, from reading the responses on this mailing list, that it is recommended to use the OpenDBX backend to connect to various databases. The PowerDNS documentation states that the content on OpenDBX might be inaccurate or outdated and links to OpenDBX's own page with less than clear instructions ("go here", "patch that", no step by step documentation) are not of much help other than as general guidelines.
The problem initially encountered is that the wording implies that OpenDBX is bundled with the pdns archive, and I think it would be helpful to explicitly state in the PowerDNS's documentation that on those operating systems which do not come with OpenDBX by default, OpenDBX libraries must first be built and installed before attempting to run ./configure with the opendbx backend. As things stand right now, the process involves trial and error to finally reach that conclusion.
Is it OK to open a ticket for updating the PowerDNS documentation?