diff options
author | Petr Menšík <pemensik@redhat.com> | 2017-01-18 17:22:50 +0100 |
---|---|---|
committer | Petr Menšík <pemensik@redhat.com> | 2017-01-18 17:22:50 +0100 |
commit | 3d5ea105bd877f0069452e450320f8877b01cb52 (patch) | |
tree | 5038acc4c7a98bada705d5e61bcd9c7484258ba9 /bind-9.11-rh1410433.patch | |
parent | fdce4eb560cfd32f092793dd2ebb5bb96bc59b40 (diff) | |
download | bind-3d5ea105bd877f0069452e450320f8877b01cb52.tar.gz bind-3d5ea105bd877f0069452e450320f8877b01cb52.tar.xz bind-3d5ea105bd877f0069452e450320f8877b01cb52.zip |
RTLD_DEEPBIND conflicts with pkcs11 libraries, skip it for dyndb (#1410433)
Signed-off-by: Petr Menšík <pemensik@redhat.com>
Diffstat (limited to 'bind-9.11-rh1410433.patch')
-rw-r--r-- | bind-9.11-rh1410433.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/bind-9.11-rh1410433.patch b/bind-9.11-rh1410433.patch new file mode 100644 index 0000000..b7fdc48 --- /dev/null +++ b/bind-9.11-rh1410433.patch @@ -0,0 +1,14 @@ +diff --git a/lib/dns/dyndb.c b/lib/dns/dyndb.c +index 0ce5e42..556d920 100644 +--- a/lib/dns/dyndb.c ++++ b/lib/dns/dyndb.c +@@ -130,9 +130,6 @@ load_library(isc_mem_t *mctx, const char *filename, const char *instname, + instname, filename); + + flags = RTLD_NOW|RTLD_LOCAL; +-#ifdef RTLD_DEEPBIND +- flags |= RTLD_DEEPBIND; +-#endif + + handle = dlopen(filename, flags); + if (handle == NULL) |