diff options
author | André Silva <andrerfosilva@gmail.com> | 2021-03-01 10:12:27 +0000 |
---|---|---|
committer | André Silva <andrerfosilva@gmail.com> | 2021-03-01 10:12:27 +0000 |
commit | 44993187127edd1e0a20dbe03bcf5bea22943d74 (patch) | |
tree | 18680daead6697ad80497088902f7c4c22d9bf4d /pkgs/applications/virtualization/virtualbox | |
parent | 08cb888789601b907ce911c4478120ad66bfeee9 (diff) |
virtualbox: fix build on linux 5.11
Diffstat (limited to 'pkgs/applications/virtualization/virtualbox')
-rw-r--r-- | pkgs/applications/virtualization/virtualbox/default.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/virtualization/virtualbox/linux-5-11.patch | 12 |
2 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index 6dd7fd0f953b..fe19f1f4a3e0 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -103,6 +103,8 @@ in stdenv.mkDerivation { qtPluginPath = "${qtbase.bin}/${qtbase.qtPluginPrefix}:${qtsvg.bin}/${qtbase.qtPluginPrefix}:${qtwayland.bin}/${qtbase.qtPluginPrefix}"; }) ++ [ + # NOTE: the patch for linux 5.11 can be removed when the next version of VirtualBox is released + ./linux-5-11.patch ./qtx11extras.patch ]; diff --git a/pkgs/applications/virtualization/virtualbox/linux-5-11.patch b/pkgs/applications/virtualization/virtualbox/linux-5-11.patch new file mode 100644 index 000000000000..66b70bf0d97e --- /dev/null +++ b/pkgs/applications/virtualization/virtualbox/linux-5-11.patch @@ -0,0 +1,12 @@ +diff --git a/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c b/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c +index 7033b45..c8178a6 100644 +--- a/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c ++++ b/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c +@@ -39,6 +39,7 @@ + #endif + #include <linux/netdevice.h> + #include <linux/etherdevice.h> ++#include <linux/ethtool.h> + #include <linux/rtnetlink.h> + #include <linux/miscdevice.h> + #include <linux/inetdevice.h> |