Thread handling
Hamid Maadani
hamid at dexo.tech
Tue Oct 4 21:55:46 UTC 2022
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" <each at 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 -- each at isc.org
> Internet Systems Consortium, Inc.
More information about the bind-users
mailing list