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

Reply via email to