-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BIND 9.16 compatibility #67
Comments
Thanks for the patch but with the recent changes to BIND, specifically the statement that their libraries should not be used outside of BIND and the removal of |
Heads-up: dnsperf was removed from the FreeBSD ports tree when BIND 9.14 expired on 04/30. |
@neirbowj Thanks for the info, sadly it's not an easy fix... |
Should I be able to build against BIND 9.11? That might be an easy way to get dnsperf back into the ports tree for the time being. |
Yes, or my patches do work (you'll need to zap the autoconf check for isc-config and just use -lbind9 instead of isc-config --libs). |
Hi. I have modified those changes to autodetection. This way, it is still able to compile with BIND 9.11, but also with BIND 9.16. It does still depend on bind libraries however. |
It seems to me I solved also issue #23, because I hit error in Fedora with symbol missing symbol ERR_get_error. -lcrypto seems mandatory with OpenSSL 1.1 |
- Close DNS-OARC#71: Pull @pemensik changes to add other - Fix DNS-OARC#67: Workaround for BIND 9.16 - Fix DNS-OARC#23: Remove use of static libcrypto - Update formatting based on latest `clang-format`
THANK YOU @pemensik !!!! :D |
BIND 9.16 removes isc-config.sh and changes API of isc_mem_create() and isc_buffer_allocate(). I don't have time to do a full PR-ready diff with autoconf checks to make it work with either version, but to hopefully save someone else a bit of time, this is what I'm using in the OpenBSD port for now.
The API changes were in isc-projects/bind9@1b716a3 and isc-projects/bind9@4459745
The text was updated successfully, but these errors were encountered: