diff options
author | Vladimír Čunát <v@cunat.cz> | 2022-11-11 07:54:13 +0100 |
---|---|---|
committer | Vladimír Čunát <v@cunat.cz> | 2022-11-11 07:54:13 +0100 |
commit | a1f49c048b4ea816d5f36d0d5f50fa6b9fe159fa (patch) | |
tree | 5a7f1c3b278c196996a8aba420aa3f7f37a76e25 | |
parent | 952871ce36cdbf254ba7ef6251a3fa40c4ae5823 (diff) | |
parent | 2a374db62dceaa8683c4c52ca7d215d428a5f71a (diff) |
Merge #200637: knot-dns: fix segfault in knsupdate
-rw-r--r-- | pkgs/servers/dns/knot-dns/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix index 8b0c066548f76..d212c65cec72b 100644 --- a/pkgs/servers/dns/knot-dns/default.nix +++ b/pkgs/servers/dns/knot-dns/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, pkg-config, gnutls, liburcu, lmdb, libcap_ng, libidn2, libunistring +{ lib, stdenv, fetchurl, fetchpatch, pkg-config, gnutls, liburcu, lmdb, libcap_ng, libidn2, libunistring , systemd, nettle, libedit, zlib, libiconv, libintl, libmaxminddb, libbpf, nghttp2, libmnl , ngtcp2-gnutls , autoreconfHook @@ -27,6 +27,11 @@ stdenv.mkDerivation rec { # They are later created from NixOS itself. ./dont-create-run-time-dirs.patch ./runtime-deps.patch + # knsupdate: fix segfault due to NULL pointer access when sending an update + (fetchpatch { + url = "https://gitlab.nic.cz/knot/knot-dns/-/commit/8a6645dab63d8fa7932c7d8f747fe33e8cc97e84.patch"; + hash = "sha256-qzhSdRH5GqHqN9eLMWbDXmjO4JagsMRSZh3NWRFprao="; + }) ]; nativeBuildInputs = [ pkg-config autoreconfHook ]; |