I just built the package fine after dropping the hwloc and openmpi dependencies, removing -lboost_graph_parallel from the CXXFLAGS attached to make, and removing --with-boost from configure since it was saying it was invalid anyway (configure: WARNING: unrecognized options: --with-boost). If this works fine for you, the package won't be depending on and using a version of the graphing library designed for computations that are orders of magnitude more complex than graphing DNS hit statistics. On Mon, Nov 12, 2012 at 11:10 AM, Alexander Rødseth <rodseth@xxxxxxxxx>wrote: > Hi, > > 2012/11/12 Kevin Mihelich <kevin@xxxxxxxxxxxxxxxx>: > > Is there a reason why a DNS server needs to be built against a version of > > the boost graph library, which is designed for large-scale distributed, > > parallel graph generation[1] for the high performance computing world? > > This doesn't come across as being right to me. > > [1] http://osl.iu.edu/research/pbgl/ > > When building pdns, it fails, because it does not recognize boost 1.50.0. > After searching through /usr/lib with objdump, these are the libraries > that had the symbols needed to make pdns build: > -lboost_graph_parallel -lboost_serialization -lboost_program_options > > Here is the bug report for pdns: https://bugs.archlinux.org/task/32492 > And the upstream bug report: http://wiki.powerdns.com/trac/ticket/612 > > If you don't think the current way pdns is being built is right, what > do you suggest? > > -- > Regards, > Alexander Rødseth > xyproto / TU >