On 11/10/2012, at 1:25 AM, Peter van Dijk wrote: > Hello, > > occasionally, a change in PowerDNS breaks one or more backends. Often, this > goes unnoticed until a user complains, months later, often even after a full > release of PowerDNS. > > Right now, we test a bunch of backends after every commit: > - bind > - gmysql > - gsqlite3 > - gpgsql > - tinydns > - opendbx
As a thought, some of the modules have hard coded LDFLAGS in their Makefiles which break compilation on OSX: * gmysqlbackend * gpgsqlbackend * goraclebackend <-- uncommon module as per this email The flags are "-Wl,-Bstatic" and " -Wl,-Bdynamic". It's probably just a matter of getting automake to create the correct platform specific flags. But, I didn't see how the other day when I took a look at it quickly. Created an issue for this on GitHub if anyone's interested: https://github.com/Habbie/powerdns/issues/56 + Justin > Breakage in any other backend will go unnoticed by our tests (although there > are plenty of pipe users who frequently update from SVN). > > If you are using any backend not in this list, please talk to me about adding > it to our testing setup. We love supporting all these backends but manual > testing is not an option for us. I'm not asking for you to submit full > testing suites to us - for many backends, I simply do not have the time to > find out how to even get them set up. > > Be aware that if we find broken backends that have been broken for at least > one release without anyone complaining, we WILL remove them. > > Please respond :) > > Kind regards, > -- > Peter van Dijk > Netherlabs Computer Consulting BV - http://www.netherlabs.nl/ > > _______________________________________________ > Pdns-dev mailing list > Pdns-dev@mailman.powerdns.com > http://mailman.powerdns.com/mailman/listinfo/pdns-dev _______________________________________________ Pdns-dev mailing list Pdns-dev@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-dev