summary refs log tree commit diff
path: root/pkgs/os-specific/linux/iproute
diff options
context:
space:
mode:
authorfreezeboy <freezeboy@users.noreply.github.com>2020-09-12 19:14:15 +0200
committerGitHub <noreply@github.com>2020-09-12 19:14:15 +0200
commitd0edb000191b5fc19971d2dec01decd65aa1957d (patch)
treef1d9c0a879a3002c25a80d78409e49d8e9ffdb05 /pkgs/os-specific/linux/iproute
parent28f21171d7d5d20e0eb7d9dd32f57b7df356a1a3 (diff)
downloadnixpkgs-d0edb000191b5fc19971d2dec01decd65aa1957d.tar
nixpkgs-d0edb000191b5fc19971d2dec01decd65aa1957d.tar.gz
nixpkgs-d0edb000191b5fc19971d2dec01decd65aa1957d.tar.bz2
nixpkgs-d0edb000191b5fc19971d2dec01decd65aa1957d.tar.lz
nixpkgs-d0edb000191b5fc19971d2dec01decd65aa1957d.tar.xz
nixpkgs-d0edb000191b5fc19971d2dec01decd65aa1957d.tar.zst
nixpkgs-d0edb000191b5fc19971d2dec01decd65aa1957d.zip
iproute_mptcp: fix preConfigure (#97747)
Diffstat (limited to 'pkgs/os-specific/linux/iproute')
-rw-r--r--pkgs/os-specific/linux/iproute/mptcp.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/iproute/mptcp.nix b/pkgs/os-specific/linux/iproute/mptcp.nix
index 4a58ae9e046..63f0abcd2a2 100644
--- a/pkgs/os-specific/linux/iproute/mptcp.nix
+++ b/pkgs/os-specific/linux/iproute/mptcp.nix
@@ -11,6 +11,12 @@ iproute.overrideAttrs (oa: rec {
     sha256 = "07fihvwlaj0ng8s8sxqhd0a9h1narcnp4ibk88km9cpsd32xv4q3";
   };
 
+  preConfigure = ''
+    # Don't try to create /var/lib/arpd:
+    sed -e '/ARPDDIR/d' -i Makefile
+    patchShebangs configure
+  '';
+
   meta = with stdenv.lib; {
     homepage = "https://github.com/multipath-tcp/iproute-mptcp";
     description = "IP-Route extensions for MultiPath TCP";