[Pdns-dev] IMPORTANT: please help us test the uncommon backends!

Justin Clift justin at salasaga.org
Thu Oct 11 02:46:35 CEST 2012

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

Created an issue for this on GitHub if anyone's interested:


+ 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 at mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-dev

More information about the Pdns-dev mailing list