Understood.
So at the moment, to build each DLZ module, you cd into the respective 
directory and run make to build the shared object, correct? All I need to 
provide for a new DLZ, is test files (if any), source files, and the Makefile?
No package requirement checking through configure.ac?


Regards
Hamid Maadani

October 4, 2022 2:47 PM, "Evan Hunt" <e...@isc.org> wrote:

> On Tue, Oct 04, 2022 at 05:28:59PM +0000, Hamid Maadani wrote:
> 
>> Back to DLZs, I see that they are removed from the configure.ac Are
>> they supposed to be built individually now, and not from the main
>> build system?
> 
> DLZ drivers used to be linked directly into named at compile time,
> that's what was in configure.ac.
> 
> Later we added dlopen-able DLZ modules, which are built separately
> and linked in at runtime (see contrib/dlz/modules and subdirectories).
> 
> For a long time both methods were available but in (I think?) 9.18 we
> finally removed the old-style drivers.
> 
> --
> Evan Hunt -- e...@isc.org
> Internet Systems Consortium, Inc.
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to