bind v9.16.0 dlz_filesystem_dynamic module build FAILs ?

PGNet Dev pgnet.dev at gmail.com
Thu Feb 20 15:44:39 UTC 2020


On 2/19/20 7:41 PM, Mark Andrews wrote:
> clang-format reordered the includes alphabetically and “dir.h” depends
> on “dlz_minimal.h” for the typedef.
> 
> The following should address this.
> 
> diff --git a/contrib/dlz/modules/filesystem/dir.h b/contrib/dlz/modules/filesystem/dir.h
> index e93dd5931c..558950863b 100644
> --- a/contrib/dlz/modules/filesystem/dir.h
> +++ b/contrib/dlz/modules/filesystem/dir.h
> @@ -16,6 +16,8 @@
>   
>   #include <dirent.h>
>   
> +#include "dlz_minimal.h"
> +
>   #include <sys/types.h>
>   
>   #define DIR_NAMEMAX 256


confirmed here

with src patch, module builds

	cd ../filesystem
	make V=1
	ldd dlz_filesystem_dynamic.so
	        linux-vdso.so.1 (0x00007ffd99f34000)
	        libc.so.6 => /lib64/libc.so.6 (0x00007fbb2713e000)
	        /lib64/ld-linux-x86-64.so.2 (0x0000564e6ae95000)

and bind's up & running

	named -v
		BIND 9.16.0 (Stable Release) <id:6270e60>

thx!


More information about the bind-users mailing list