On 10/09/2012, at 4:29 PM, Christof Meerwald wrote: > On Fri, 7 Sep 2012 13:51:44 +0200, Peter van Dijk wrote: >> On Sep 7, 2012, at 12:55 , Justin Clift wrote: >>> ./cachecleaner.hh:21:38: error: expected expression >>> sequence_t& sidx=collection.get<1>(); >> We've heard of these before, from other Clang 3.1 users. I'm not sure anyone >> has proposed a fix yet. I'm also not sure whether this is a bug in Clang or >> in PowerDNS. I will report back if and when I find out more. > > Wouldn't that just need an additional template keyword as collection > is a dependent name, i.e. > > sequence_t& sidx=collection.template get<1>();
Personally, I have no idea as I'm not a C++ coder. :( If you have the time to whip up a patch to test with, the OSX Homebrew guys are definitely willing to try it out. Asked them to try without clang over the weekend, and it still failed. (gcc 4.2.x) https://github.com/mxcl/homebrew/pull/14627#issuecomment-8382928 Regards and best wishes, Justin Clift _______________________________________________ Pdns-dev mailing list Pdns-dev@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-dev