diff options
author | Vladimír Čunát <v@cunat.cz> | 2021-01-04 19:12:33 +0100 |
---|---|---|
committer | Vladimír Čunát <v@cunat.cz> | 2021-01-04 19:14:09 +0100 |
commit | 9af686703d6513a5b0ab01f52516d149f686267d (patch) | |
tree | 9819689f48bc1048e8cd846f3c676c22b7ede191 /pkgs/servers/dns/powerdns | |
parent | 59d08b1e692906053d51a4b122074704bff7a7f8 (diff) | |
download | nixpkgs-9af686703d6513a5b0ab01f52516d149f686267d.tar nixpkgs-9af686703d6513a5b0ab01f52516d149f686267d.tar.gz nixpkgs-9af686703d6513a5b0ab01f52516d149f686267d.tar.bz2 nixpkgs-9af686703d6513a5b0ab01f52516d149f686267d.tar.lz nixpkgs-9af686703d6513a5b0ab01f52516d149f686267d.tar.xz nixpkgs-9af686703d6513a5b0ab01f52516d149f686267d.tar.zst nixpkgs-9af686703d6513a5b0ab01f52516d149f686267d.zip |
powerdns: patch build with gcc 10
Diffstat (limited to 'pkgs/servers/dns/powerdns')
-rw-r--r-- | pkgs/servers/dns/powerdns/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/servers/dns/powerdns/default.nix b/pkgs/servers/dns/powerdns/default.nix index 0f9f91ebf86..5dbc387868c 100644 --- a/pkgs/servers/dns/powerdns/default.nix +++ b/pkgs/servers/dns/powerdns/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, nixosTests +{ stdenv, fetchurl, fetchpatch, pkgconfig, nixosTests , boost, libyamlcpp, libsodium, sqlite, protobuf, openssl, systemd , mysql57, postgresql, lua, openldap, geoip, curl, unixODBC }: @@ -12,6 +12,14 @@ stdenv.mkDerivation rec { sha256 = "0if27znz528sir52y9i4gcfhdsym7yxiwjgffy9lpscf1426q56m"; }; + patches = [ + (fetchpatch { # remove for >= 4.4.0 + name = "gcc-10_undefined-reference.diff"; + url = "https://github.com/PowerDNS/pdns/commit/05c9dd77b28.diff"; + sha256 = "1m9szbi02h9kcabgw3kb8k9qrb54d34z0qzizrlfiw3hxs6c2zql"; + }) + ]; + nativeBuildInputs = [ pkgconfig ]; buildInputs = [ boost mysql57.connector-c postgresql lua openldap sqlite protobuf geoip |